注册
登录
HDFS
>>
hdfs
>>
返回
项目作者:
yue6121
项目描述 :
java实现的一个简易的hdfs,实现基本的功能
高级语言:
Java
项目主页:
项目地址:
git://github.com/yue6121/hdfs.git
创建时间:
2016-07-22T01:54:48Z
项目社区:
https://github.com/yue6121/hdfs
开源协议:
下载
hdfs
1. 实现一个简单的hdfs,包括文件的上传,下载,删除,查看文件目录等功能。
2. CommandLine负责将命令传给客户端Client,客户端调用NameNode和DataNode实现上述功能。
3. 一个NameNode作为Mater,管理文件目录以及元数据信息,四个DataNode负责保存数据。
4. 数据上传到hfs,会按照chunk_size进行分块,每个数据备份三个存在不同的DataNode中。
5. NameNode序列化和持久化,信息保存到本地,下次登录自动load。