go-ycsb中raw和txn两种模式有什么区别?

用go-ycsb的raw模式跑100% update的workload时,为什么grpc message里发现还是有一些走了事务的message(kv_)?

如下图中,始终存在kv_get

  1. tikv 有两套接口,txn 接口和 raw 接口。raw 接口比 txn 接口性能更高,但是没有事务的保证,两种接口不应当混用。tidb 使用的是前者~

  2. 测试用的集群是否部署了 tidb?如果是的话,这些请求应该是来自 tidb 的内部查询。另外如果使用 raw kv 的话,不要部署 tidb~

1 个赞

是的,集群上有个tidb,但没有使用

如果有 tidb server 那么可能是 tidb 内部的查询,如果是测试 rawkv ,建议缩容 tidb 后,再进行测试~~

如果还有其他问题,请重新开贴提问,感谢配合~~

好的 谢谢

:handshake::handshake:

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