基于Hadoop的分布式云存储系统 🌴

HDFS网盘,用户注册登录后可以将数据文件保存到云端的一种分布式云存储系统,可以在任何时候通过浏览器对文件进行管理和下载等操作。

利用maven构建项目

版本

version 1.0

搭建环境

lib库

  • Hadoop基础开发jar包(可在Hadoop源码lib中获取)
  • commons-fileupload-1.3.jar
  • commons-io-2.4.jar
  • mysql-connector-java-5.1.32-bin.jar

涉及技术

  • HDFS-API的运用
  • JSP+Servlet
  • Bootstrap框架渲染
  • 系统B/S结构
  • JDBC编程
  • 用户登陆
  • MVC开发模式

实现功能

  • 对文件的管理,其包含对文件的删除,上传,下载,新建文件夹等;
  • 对后台系统的实现,包含用户登陆,系统退出等;

后续待完善功能

  • 增加用户注册以及用户基本信息修改功能
  • 用户权限修改功能
  • 文件分享模块

项目展示

登陆界面

主页1

主页2

正式发行版本下载

releases v1.0