go-fastdfs v1.2.2 发布,高性能、高可靠分布式文件系统

本文介绍了go-fastdfs,它是基于http协议的分布式文件系统,设计理念简单,运维及扩展方便,具有高性能、高可靠等优点,支持多种上传下载方式、自动同步等功能。还列举了其从v1.0.3到v1.2.2的更新历史,包括功能增加与优化等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

logo

go-fastdfs是一个基于http协议的分布式文件系统,它基于大道至简的设计理念,一切从简设计,使得它的运维及扩展变得更加简单,它具有高性能、高可靠、无中心、免维护等优点。

大家使用前一定要认真看QA,QA在项目中README.md文件最后后面

没看QA直接提问的,不予回复。

优点

  • 支持curl命令上传
  • 支持浏览器上传
  • 支持HTTP下载
  • 支持多机自动同步
  • 支持断点下载
  • 支持配置自动生成
  • 支持小文件自动合并(减少inode占用)
  • 支持秒传
  • 支持一键迁移
  • 支持并行体验
  • 支持断点续传(tus)
  • 支持docker部署
  • 支持自监控告警
  • 支持集群文件信息查看
  • 使用通用HTTP协议
  • 无需专用客户端(支持wget,curl等工具)
  • 类fastdfs
  • 高性能 
  • 高可靠
  • 无中心设计(所有节点都可以同时读写)

v1.2.2

v1.2.2增加节点只读选项,保证磁盘满的情况下还能迁移集群

 

更新历史(请查阅github)

  • v1.2.1 优化下载体验,不再重定向,简化nginx配置,可重复文件同步bug修复
  • v1.2.0 增加后台启动脚本,支持后台运行
  • v1.1.9增加文件自动迁移功能,增加文件可重复选项
  • v1.1.8 统一删除接口,优化内存占用,优化文件同步
  • v1.1.7 增加单元测试,为go-fastdfs稳定运行保驾护行
  • v1.1.6 支持web断点续传
  • v1.1.5 支持断点上传功能(tus)
  • v1.1.4 增加docker部署功能
  • v1.1.3增加小文件合并功能
  • v1.1.2 修证同时传输大文件时同步失败问题
  • v1.1.1支持按组(集群)上传文件
  • v1.1.0增加peer_id防止文件被覆盖
  • v1.0.9 重构代码,优化同步逻辑,减少内存占用
  • v1.0.8增加sha1文件去重算法
  • v1.0.7增加动态加载配置功能
  • v1.0.6修改文件同步的方式,由原来的推改为拉,提升大文件同步性能
  • v1.0.5 优化文件统计记录方式
  • v1.0.4 增加压力测试
  • v1.0.3增加自动修复统计信息
go-fastdfs是一个基于http协议的分布式文件系统,它基于大道至简的设计理念,一切从简设计,使得它的运维及扩展变得更加简单,它具有高性能高可靠、无中心、免维护等优点。 特点: 支持curl命令上传 支持浏览器上传 支持HTTP下载 支持多机自动同步 支持断点下载 支持配置自动生成 支持小文件自动合并(减少inode占用) 支持秒传 支持跨域访问 支持一键迁移(搬迁) 支持异地备份(特别是小文件1M以下) 支持并行体验 支持断点续传(tus) 支持docker部署 支持自监控告警 支持图片缩放 支持google认证码 支持自定义认证 支持集群文件信息查看 使用通用HTTP协议 无需专用客户端(支持wget,curl等工具) 类fastdfs 高性能 (使用leveldb作为kv库) 高可靠(设计极其简单,使用成熟组件) 无中心设计(所有节点都可以同时读写) 优点: 无依赖(单一文件) 自动同步 失败自动修复 按天分目录方便维护 支持不同的场景 文件自动去重 支持目录自定义 支持保留原文件名 支持自动生成唯一文件名 支持浏览器上传 支持查看集群文件信息 支持集群监控邮件告警 支持小文件自动合并(减少inode占用) 支持秒传 支持图片缩放 支持google认证码 支持自定义认证 支持跨域访问 极低资源开销 支持断点续传(tus) 支持docker部署 支持一键迁移(从其他系统文件系统迁移过来) 支持异地备份(特别是小文件) 支持并行体验(与现有的文件系统并行体验,确认OK再一键迁移) 支持token下载 token=md5(file_md5+timestamp) 运维简单,只有一个角色(不像fastdfs有三个角色Tracker Server,Storage Server,Client),配置自动生成 每个节点对等(简化运维) 所有节点都可以同时读写   go-fastdfs分布式文件系统 更新日志: v1.4.2 修复图片缩放过大服务出现退出问题
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值