总体概况
项目名称: 《Hadoop云盘系统》
Ø 项目开发环境:Linux下Hadoop分布式系统
Ø 项目开发环境:Ubuntu11.04+Hadoop0.20.2+JDK1.6+Eclipse3.3.2。
Ø 使用技术:Hadoop + Java
Ø 作品展示地址:http://blog.csdn.net/jtlyuan/article/details/7980826
Ø 作品描述:1、个人独立完成,课余兴趣作品。包含全部设计、分析、编码、优化。
2、功能实现,文件上传、下载、删除、维护、文件夹的新建、文件路径跟踪、以及个人文件搜索功能实现和文件分类展现等。
3、基于Hadoop开发的分布式云平台的文件管理系统。
一、 概况:
1、这是个人的业余爱好项目,自己进行了全部的设计、分析、编码、和优化。
2、 根据现场需求进行流程分析与编写。
3、 根据所需求的业务进行开发,代码编写,实现功能。
4、 对程序业务逻辑进行优化,使其达到更高的性能。
项目难点:1、搜索的实现利用了回溯法进行所有文件的搜索,利用字符是否包含来判断是否进入结果容器中
2、目录跟踪显示的实现
二、这是本人仿照《百度网盘》,利用Hadoop技术进行开发的《Hadoop云盘系统》
如下图所示,《百度网盘》和自己做的《Hadoop云盘系统》进行了对比。
再看个人的《云盘》
总结:界面设计简洁,整齐,操作方面,用户体验良好。
三、Hadoop集群主要配置和启动操作操作过程
1、查看集群的主节点配置。先在Linux中启动Hadoop,如下:查看现在JPS运行的进程,检查系统是否正常启动
<