FastDFS V6.15.0 已经发布,轻量级分布式对象存储

fastdfs v6.15.0 已经发布,轻量级分布式对象存储

FastDFS 最新版本 V6.15.0 正式上线,作为一款轻量级的分布式文件存储系统,本次更新带来了多项关键优化与功能增强。

主要更新内容如下:

支持 storage 节点间多线程文件同步,显著提升同步效率;访问日志(access log)底层架构升级为基于 libserverframe 实现;通信协议全面支持 IPv4 与 IPv6 双地址格式,具备自动适配能力;基础依赖库 libfastcommon 和 libserverframe 现已支持 io_uring(需 Linux 内核 >= 6.2),在高并发场景下性能优于传统 epoll 模型。

此外还包含若干细节改进:

在接受 trunk server 连接前检查 tracker leader 状态; 修复了 gcc 14 编译环境下的警告问题。

可通过修改 storage.conf 配置文件设置同步线程数量,示例如下:

# file sync min thread count, must >= 1# default value is 1# since V6.15sync_min_threads = 1# file sync max thread count, should >= sync_min_threads# set to auto for twice of store_path_count# default value is auto# since V6.15sync_max_threads = auto

日志系统支持全局配置与局部 section 配置,section 将继承全局设置,并可进行覆盖。其中错误日志对应 [error-log] 区块,访问日志对应 [access-log] 区块,具体配置说明请参考 conf 目录中的 tracker.conf 和 storage.conf 文件(位于文件末尾部分)。

FastDFS 的通信协议可自动识别并适配 IPv4 和 IPv6 地址长度,该选项在 tracker.conf 中配置,示例如下:

北极象沉浸式AI翻译 北极象沉浸式AI翻译

免费的北极象沉浸式AI翻译 – 带您走进沉浸式AI的双语对照体验

北极象沉浸式AI翻译 0 查看详情 北极象沉浸式AI翻译

# the response IP address size, value list:## IPv6: IPv6 address size (46)## auto: auto detect by storage_ids.conf, set to IPv6 address size## when contains IPv6 address# default value is auto# since V6.15response_ip_addr_size = auto

若客户端 SDK 使用 IPv6 地址格式,则建议将 response_ip_addr_size 明确设为 IPv6;否则保持默认 auto 即可。

配套 Java SDK 项目 fastdfs-client-java 已同步支持 IPv4/IPv6 自适应,当前最新版本为 V1.36,推荐与服务端一同升级以获得最佳兼容性。

了解更多详情,请访问:https://www.php.cn/link/8e601923e77ae1ddf71ec316a9ddefc7

源码下载地址:点击获取

以上就是FastDFS V6.15.0 已经发布,轻量级分布式对象存储的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/314376.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
LINUX怎么删除文件的前几行_LINUX删除文件指定行内容方法
上一篇 2025年11月5日 06:55:25
夸克浏览器打不开微信登录页怎么办 夸克浏览器网页登录异常修复方法
下一篇 2025年11月5日 06:55:33

相关推荐

发表回复

登录后才能评论
关注微信