2024年11月go-fastdfs下载-分布式文件系统 v1.4.1

发布时间:

  ⑴go-fastdfs是一个体积轻量简单易用的分布式文件管理系统,支持文件备份迁移等多种功能,可以帮助用户对重要数据进行备份,可以对数据进行迁移传输,该软件基于http协议研发,具有高性能快速高效安全可靠等特点,是一款非常优秀的文件管理软件;go-fastdfs功能强大专业实用,支持数据云同步支持文件自动修复,支持文件信息查看和自定义编辑等多种功能,该软件体积小巧占用系统空间不大,不会对系统运行速率造成任何影响,用户可以放心的下载使用。

  ⑵支持curl命令上传

  ⑶支持HTTP下载

  ⑷支持多机自动同步

  ⑸支持配置自动生成

  ⑹支持一键迁移(搬迁

  ⑺支持异地备份(特别是小文件M以下

  ⑻支持断点续传(tus

  ⑼支持docker部署

  ⑽支持google认证码

  ⑾支持积累文件信息查看

  ⑿使用通用HTTP协议

  ⒀无依赖(单一文件

  ⒁按天分目录方便维护

  ⒂支持保留原文件名

  ⒃支持自动生成唯一文件名

  ⒄支持查看汇总文件信息

  ⒅支持充分监控邮件重构

  ⒆支持小文件自动合并(减少inode占用

  ⒇适用于开发,或验证功能阶段。

  ⒈wget --no-check-certificate

  ⒉fileserver && chmod +x fileserver &&

  ⒊(注意:下载时要注意链接的版本号,windows下直接运行fileserver.exe,执行文件在这里下载)

  ⒋Docker体验

  ⒌docker run --work=host --name fastdfs -v /data/fastdfs_data:/data -p

  ⒍: -e GO_FASTDFS_DIR=/data sjqzhang/go-fastdfs

  ⒎说明:go-fastdfs认证用到peer IP,所以最好用--work=host 不支持nat,bridge模式

  ⒏如何编译(go..+)?

  ⒐适用于单一的集群,扩展性相对差一点。

  ⒑海量集群安装(推荐)

  ⒒适用于海量集群,扩展性较好。

  ⒓v.. 修复同步超时文件异常情况

  ⒔v.. 增加nginx集群配置样例,支持文件类型上传白名单

  ⒕v.. 支持断点续传认证(具体参阅浏览器上传)优化内存占用

  ⒖v.. 增加文件列表接口,优化文件快速迁移功能(实测性能可以跑到机器上限,如:磁盘或网络)

  ⒗v.. 增加nginx配置模版,完善README文档

  ⒘v.. 支持通用文件认证接口

  ⒙v.. 支持图片缩放

  ⒚v.. 支持google认证,实现文件安全访问

  ⒛v.. 增加跨域访问支持

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

  ②v.. 优化下载体验,不再重定向,简化nginx配置,可重复文件同步bug修复

  ③v.. 增加后台启动脚本,支持后台运行

  ④v.. 增加文件自动迁移功能,增加文件可重复选项

  ⑤v.. 统一删除接口,优化内存占用,优化文件同步

  ⑥v.. 增加单元测试,为go-fastdfs稳定运行保驾护行

  ⑦v.. 支持web断点续传

  ⑧v.. 支持断点上传功能(tus)

  ⑨v.. 增加docker部署功能

  ⑩v.. 增加小文件合并功能

  Ⅰv.. 修证同时传输大文件时同步失败问题

  Ⅱv.. 支持按组(集群上传文件

  Ⅲv.. 增加peer_id防止文件被覆盖

  Ⅳv.. 重构代码,优化同步逻辑,减少内存占用

  Ⅴv.. 增加sha文件去重算法

  Ⅵv.. 增加动态加载配置功能

  Ⅶv.. 修改文件同步的方式,由原来的推改为拉,提升大文件同步性能

  Ⅷv.. 优化文件统计记录方式

  Ⅸv.. 增加压力测试

  Ⅹv.. 增加自动修复统计信息