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——高性能高可靠分布式文件系统

软件更新丨go-fastdfs v1.2.3发布,高性能高可靠分布式文件系统

docker安装go-fastdfs

Eclipsify 不适用于 Play v1.2.5

go-fastdfs安装

无法在 Windows 中安装 mysql-python(较新版本)