Skip to content
/ hdfs Public
forked from yue6121/hdfs

java实现的一个简易的hdfs,实现基本的功能

Notifications You must be signed in to change notification settings

ltt-gddxz/hdfs

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

hdfs

1. 实现一个简单的hdfs,包括文件的上传,下载,删除,查看文件目录等功能。

2. CommandLine负责将命令传给客户端Client,客户端调用NameNode和DataNode实现上述功能。

3. 一个NameNode作为Mater,管理文件目录以及元数据信息,四个DataNode负责保存数据。

4. 数据上传到hfs,会按照chunk_size进行分块,每个数据备份三个存在不同的DataNode中。

5. NameNode序列化和持久化,信息保存到本地,下次登录自动load。

About

java实现的一个简易的hdfs,实现基本的功能

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%