自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (5)
  • 收藏
  • 关注

原创 hadoop源码研读之路(八)----DataNode本地数据块管理

刚接触Hadoop的时候,老师问我咱们上传的数据存放到那里了,我说我不知道,当时很囧。呵呵。在hdfs-site.xml中dfs.data.dir/home/hadoop/data这行数据就代表了数据块存放地址,现在才明白过来。在Linux上有四个目录1.current存放的是当前有效的数据块,2.detach存的是快照3.tmp保存的hi一些操作需要的临时

2012-07-27 16:31:26 1270

原创 hadoop源码研读之路(七)----HDFS的数据管理

HDFS主要通过NameNode、DataNode和Client端来管理数据NameNode主要负责管理文件系统的命名空间、集群的配置、和存储块的复制。NameNode会将系统的元数据存储在内存中。元数据主要包括下面几个信息:1.namespace用来描述整个文件系统的体系结构(文件树)2.access control information 用来检测访问和控制权限3.ma

2012-07-27 11:18:44 1251

原创 hadoop源码研读之路(六)----RPC的Client端和Server端

既然是RPC,就一定有Client端和Server端,如果进行一次HDFS的读写,其中一个DataNode需要跟NameNode建立连接,也需要和其他的DataNode建立连接,那么每一个Client需要维护多个连接。同时为了减少不必要的连接,Client的做法是拿Connectionid来作为Connection的ID。RPC Client的结构Client.Connecti

2012-07-19 21:26:37 1708

原创 hadoop源码研读之路(五)----Java动态代理

熟悉设计模式的人对于代理模式可能都不陌生。代理对象和被代理对象一般实现相同的接口,调用者与代理对象进行交互。代理的存在对于调用者来说是透明的,调用者看到的只是接口。代理对象则可以封装一些内部的处理逻辑,如访问控制、远程通信、日志、缓存等。比如一个对象访问代理就可以在普通的访问机制之上添加缓存的支持。这种模式在RMI和EJB中都得到了广泛的使用。传统的代理模式的实现,需要在源代码中添加一些附加的类。

2012-07-16 16:31:27 1750

ACM试题锦集

ACM试题锦集

2013-03-11

Java版文件系统

采用纯Java代码实现操作系统这门课程的文件系统。

2013-03-11

可编程计算器(PHP)

采用PHP语言结合编译原理的一些知识,编写的可编程计算器。

2013-03-11

Eclipse+Tomcat+环境配置

Eclipse+Tomcat+环境配置...................................

2011-09-14

语义网论文架构.doc

语义网论文架构.doc

2011-09-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除