tikv raw kv api 和 transaction kv api写的key不兼容

【 TiKV 使用环境】
5.x版本

【概述】 场景 + 问题概述
使用transaction的kv api写的key,再通过raw kv api scan出来获取的key,两个key不一样,raw api scan出来的key包含乱码
使用raw kv api写的key,通过transaction kv api scan不出来

请问下,raw kv api 和transaction kv api是不是不兼容?如果要做到兼容的话,应该如何处理?

【应用框架及开发适配业务逻辑】

【背景】 做过哪些操作

【现象】 业务和数据库现象

【问题】 当前遇到的问题

【业务影响】

【TiDB 版本】

【附件】 相关日志及监控(https://metricstool.pingcap.com/)


若提问为性能优化、故障排查类问题,请下载脚本运行。终端输出的打印结果,请务必全选并复制粘贴上传。

RawKV 和 TXNKV 不能混用。两个 API 的编码不一样的。

好的,多谢

您好,我用pd的client,scan 需要的region,scan出来的region里包含的start key和end key都含有乱码,put 时传入的key值不一样。请问下,pd scan出来的region里包含的start key和end key该如何做解码处理才能保证和传入的时候是一样的?