登录 注册
当前位置:主页 > 资源下载 > 50 > 一款免费且开源的易用分布式文件系统:go-dfs

一款免费且开源的易用分布式文件系统:go-dfs

  • 更新:2024-07-21 20:14:50
  • 大小:44KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:其它 - 开发技术
  • 格式:ZIP

资源介绍

go-dfs 简单的分布式文件系统,该项目使用纯go语言编写,并完全开源,部署简单方便。 客户端 ---> tracker------>storage1 \------>storage2 项目说明 本项目参考fastdfs逻辑进行简单实现,主要功能包括: 文件上传 临时文件上传 文件删除 文件下载 文件多副本同步保存和删除 跟踪器自动容量均衡到不同的存储组 临时文件上传功能,需要二次确认,否则会被系统自动删除,该功能需要使能配置: 使用说明 特别说明,无论是tracker还是storage,使用的都是同一个编译输出文件,只是配置不同而已 一,原始码安装 1.clone源代码,编译出二进制文件 cd cmd go build main.go -o dfs ./dfs 2.配置文件将configs / dsf.yml放到dfs重新放置文件目录 #服务类型tra