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下降。