zerofs 支持独立的compactor

此功能是一个很不错的特性,可以实现灵活的控制,compactor实际是后台进程,可以用来减少磁盘空间,提示读性能,默认在server 服务中,处理上比较简单,核心是共享对象存储就行了

参考配置

核心是启动服务的--no-compactor参数

  • 配置并发job
[lsm]
max_concurrent_compactions = 8 
  • 启动
zerofs run -c zerofs.toml --no-compactor // 不使用的
zerofs compactor -c zerofs.toml // 独立节点

说明

compactor 使用的一些场景,减少出口开销(云场景,如果是自己的还好一些),高速的写性能,减少了cpu 以及io 开销,独立工作负载,多租户环境

参考资料

https://www.zerofs.net/standalone-compactor

posted on 2025-12-26 08:00  荣锋亮  阅读(3)  评论(0)    收藏  举报

导航