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 开销,独立工作负载,多租户环境
浙公网安备 33010602011771号