tikv put操作速度慢

  • 【Tikv 版本】:Release Version: 4.0.0-alpha
  • 【机器配置】:centos7 ,单台8核-32G(共三台)
  • 【问题描述】:

1、按默认配置启动单pd,三server的 tikv 集群,pd在其中一台server的机器上; 2、在部署server的三台测试机上循环调用tikv的java client提供的put接口; 3、统计单次put的平均耗时在2.5ms左右。

感觉这个耗时有点长,想请教下,是不是哪里操作不对。

如果就单次 Put 的性能受到比较多的因素影响。可以按照下面的方向进行排查:

  1. 物理机器的性能是否符合官方的推荐,压测过程中机器是否已经到达瓶颈,比如 IO ,CPU ,Memory 一系列的。
  2. 可以从 TiKV detail 的 grafana dashboard 中看下 raft 相关以及 rocksdb 相关的性能指标是否有异常 。
  3. 参考之前一些小伙伴的压测场景,进行对比。 https://github.com/liufuyang/KVRawClientTest/issues/1