FastDFS 6.05 发布,分布式文件系统

来源: OSCHINA
编辑: oschina
2019-12-26 12:27:43

FastDFS 6.05 发布了。FastDFS 是一个分布式文件系统,功能主要包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了文件大容量存储和高性能访问的问题。FastDFS 特别适合以文件为载体的在线服务,如图片、视频、文档等。

此版本主要对小文件合并存储的 binlog 压缩功能进行了企业级的增强和完善,主要改进如下:

  • 根据内存快照定期生成新的 trunk binlog,以达到最好的压缩效果,减少磁盘空间占用,并且可以明显提升数据加载速度。
  • 上述 trunk binlog 压缩支持事务,以保证 trunk 可用空间数据正确性。采用事务支持意外掉电或宕机后的数据恢复(通常为数据回滚,也可能做数据提交,系统自动完成,不需要人工干预)。
  • 在适当时机自动备份 trunk binlog,用作灾备(备份数有上限,比如最多 7 份,采用先进先出方式删除最旧的备份文件)。
  • trunk 空间分配支持对齐(比如 256 或 512 字节对齐),可以有效防止产生过多的 trunk 碎片,提升 trunk 空间利用率。
  • 对于多个连续的可用(空闲)trunk 空间,支持合并为一个较大的可用空间,避免 trunk 空闲空间总量很大,但还是需要创建新的 trunk 文件才能分配出较大 trunk 空间的情况发生。
  • 当整个 trunk 文件的空间均空闲时,可以直接删除该 trunk 文件,以减少磁盘占用空间。

详情查看更新说明:FastDFS v6.05 发布

展开阅读全文
点击加入讨论🔥(13) 发布并加入讨论🔥
本篇精彩评论
13 评论
33 收藏
分享
返回顶部
顶部