求问关于rocksdb cpu监控的解释

版本:3.1.0


发现rocksdb cpu最近很高,手册没有具体的解释,烦请解释下。
另外。能麻烦帮分析下是什么原因吗?




  1. 通常来说,是业务这边需要读取或者写入的数据量较多
  2. 看下监控和其他您认为低峰期的业务量是否差异较大,多谢。

相对低峰的时候,全天除了晚上有job在跑,其他时候的压力跟下图差不多


另外,准备升级4.0了,性能上会有改进吗?以上问题能改善吗?

  1. rocksdb cpu 包含了raft 和 kv 两个 rocksdb 之和。 主要是flush memtable + 后台 compaction,简单来说就是后台整理数据,保持数据全局的顺序性。

  2. 4.0 应该没有太多变化。

  3. 检查下您的单节点 region 数量是否比较多, 或者数据变化比较频繁,多谢。

此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。