Disk是一款基于Hadoop与HBase,并结合Spring Boot框架开发的高效分布式网盘系统。它旨在提供强大的数据存储及访问能力,同时确保用户操作简便流畅。
分布式网盘系统这个版本比较干净,整个demo在Hadoop和Hbase环境建造好了,可以启动起来。
技术选型:
1. Hadoop
2. HBase
3. SpringBoot
系统实现的功能包括:
1. 用户登录与注册
2. 用户网盘管理
3. 文件在线浏览功能
4. 文件上传与下载
HBase创建表语句如下:
```
hbase-daemon.sh start master ##启动Hbase
create email_user, 用户
create user_id, id
create gid_disk, gid
create user_file, file
create 文件,文件
create 关注,名称
create 关注,用户ID
create ‘共享’,‘内容’
create ‘共享’,‘shareid’
```
HdfsConn 包含:
```java
package com.netpan.dao.conn ;
import org.apache.*;
```
注意,上述代码片段仅提供了部分技术选型和功能描述以及数据库表创建语句。