go-fastdfs是一个基于http协议的分布式文件系统,它基于大道至简的设计理念,一切从简设计,使得它的运维及扩展变得更加简单,它具有高性能、高可靠、无中心、免维护等优点。 大家使用前一定要认真看QA,QA在项目中README.md文件最后后面 没看QA直接提问的,不予回复。 优点 支持curl命令上传 支持浏览器上传 支持HTTP下载 支持多机自动同步 支持断点下载 支持配置自动生成 支持小文件自动合并(减少inode占用) 支持秒传 支持一键迁移 支持并行体验 支持断点续传(tus) 支持docker部署 支持自监控告警 支持集群文件信息查看 使用通用HTTP协议 无需专用客户端(支持wget,curl等工具) 类fastdfs 高性能 高可靠 无中心设计(所有节点都可以同时读写) v1.2.7 增加nginx配置模版,完善README文档 更新历史(请查阅github) v1.2.6 支持通用文件认证接口 v1.2.5 支持图片缩放 v1.2.4支持google认证,实现文件安全访问 v1.2.3 增加跨域访问支持 v1.2.2增加节点只读选项,保证磁盘满的情况下还能迁移集群 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增加自动修复统计信息 (责任编辑:IT) |