tikv-rust-client性能问题(对比go)

【 TiDB 使用环境】
CPU:amd5900x
内存:32G
存储:nvme 3T
操作系统:Debian11

【 Tikv 部署配置】
集群节点数量: 1
pd数量:1
tikv数量:1
集群版本:5.4
部署工具:tiup

【 Tikv客户端】
tikv-rust-client: v0.1
tikv-go-client: tidb v1.1.0-beta.0.20200423094549

【 测试项】
多线程测试tikv set操作
key长度: 40字节
value长度: 160字节

【 测试结果】

【 问题】
想知道什么时候能更新tikv-rust-client到1.0版本, 目前这个状态rust-client是没法用的

client-rust 近期开发停滞(人力不足:disappointed_relieved:
0.1 版本没有包含 region cache 功能,对性能影响很大,这里 pd-server 的负载就能看出。你可以试一下 master 版本。
但是 1.0 推出之前都不建议在生产环境使用。

  1. 刚测试过master, 性能在16并发时最好, 再往后就逐渐变差
  2. 为啥master中的RawClient不允许clone(),

(1)client-rust 还没有进行过系统的性能优化,性能方面有缺陷是有可能的。(比如某些 Clone 可能过多
(2)Clone 实现有误,我修一下吧