https://github.com/longshilin/hdfs-netdisc
基于Hadoop的分布式云存储系统 :palm_tree:
https://github.com/longshilin/hdfs-netdisc
bigdata filesystem hadoop hadoop-filesystem hdfs hdfs-client hdfs-netdisc netdisk
Last synced: about 1 year ago
JSON representation
基于Hadoop的分布式云存储系统 :palm_tree:
- Host: GitHub
- URL: https://github.com/longshilin/hdfs-netdisc
- Owner: longshilin
- License: mit
- Created: 2017-12-01T11:28:37.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2025-01-10T12:38:52.000Z (over 1 year ago)
- Last Synced: 2025-03-31T09:09:04.424Z (about 1 year ago)
- Topics: bigdata, filesystem, hadoop, hadoop-filesystem, hdfs, hdfs-client, hdfs-netdisc, netdisk
- Language: Java
- Homepage: https://longsl.blog.csdn.net/article/details/78735839
- Size: 3.93 MB
- Stars: 71
- Watchers: 4
- Forks: 20
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 基于Hadoop的分布式云存储系统 :palm_tree:
HDFS网盘,用户注册登录后可以将数据文件保存到云端的一种分布式云存储系统,可以在任何时候通过浏览器对文件进行管理和下载等操作。
利用maven构建项目
## 版本
`version 1.0`
## 搭建环境
- [Hadoop分布式环境](http://blog.csdn.net/Coder__CS/article/category/7254744)
- Apache Tomcat v7.0
- MySql
## 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开发模式
## 实现功能
- 对文件的管理,其包含对文件的删除,上传,下载,新建文件夹等;
- 对后台系统的实现,包含用户登陆,系统退出等;
## 后续待完善功能
- 增加用户注册以及用户基本信息修改功能
- 用户权限修改功能
- 文件分享模块
## 项目展示



# 正式发行版本下载
[releases v1.0](https://github.com/yilong0722/HDFS-Netdisc/releases/tag/v1.0)
---
本项目由[JetBranins](https://www.jetbrains.com/?from=HDFS-Netdisc)赞助相关开发工具, 感谢支持!
