go-fastdfs v1.2.5 发布,支持图片缩放,高性能高可靠分布式文件系统
Posted Linux伊甸园开源社区
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了go-fastdfs v1.2.5 发布,支持图片缩放,高性能高可靠分布式文件系统相关的知识,希望对你有一定的参考价值。
go-fastdfs 是一个基于 http 协议的分布式文件系统,它基于大道至简的设计理念,一切从简设计,使得它的运维及扩展变得更加简单,它具有高性能、高可靠、无中心、免维护等优点。
大家使用前一定要认真看QA,QA 在项目中 README.md 文件最后后面
没看QA直接提问的,不予回复。
优点
支持 curl 命令上传
支持浏览器上传
支持 HTTP 下载
支持多机自动同步
支持断点下载
支持配置自动生成
支持小文件自动合并 (减少 inode 占用)
支持秒传
支持一键迁移
支持并行体验
支持断点续传 (tus)
支持 docker 部署
支持自监控告警
支持集群文件信息查看
使用通用 HTTP 协议
无需专用客户端(支持 wget,curl 等工具)
类 fastdfs
高性能
高可靠
无中心设计 (所有节点都可以同时读写)
v1.2.5
v1.2.5 支持图片缩放
增加下载参数 width 和 height
以支持图片缩放功能, 具体使用办法看 Q&A
更新历史(请查阅 github)
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 增加自动修复统计信息
以上是关于go-fastdfs v1.2.5 发布,支持图片缩放,高性能高可靠分布式文件系统的主要内容,如果未能解决你的问题,请参考以下文章
软件推荐丨go-fastdfs——高性能高可靠分布式文件系统