StarRocks 集群分片自动优化工具
部署方式不做过多的介绍了,MySQL表这块使用有疑问可参考说明。下面直接切入主题。
设计逻辑

集群级别,整个集群所有表tablet按照800MB进行优化。
StarCatch -s <集群>


库级别,所有tablet按照600MB进行优化。
StarCatch -s <集群> -t <库名> -n <tablet_size_mb>

表级别,整个表下面的tablet按照200MB进行优化。
StarCatch -s <集群> -t <库名>.<表名> -n <tablet_size_mb>


目前用到最多的是整个集群进行调整,
优化前
TabletNum:12135316
ReplicaNum:35171714

优化后
TabletNum:3449466
ReplicaNum:10174075

集群性能提升,元数据压力下降,fe jvm heap下降。