TiDB的浮点数,索引在TiKV是如何编码存储的?

哪位大佬解释下,或者代码看哪一块?

我创建了一个表,对浮点数字段建立了一个普通索引,但是通过扫tikv的key,并没发现找到这个浮点数。。。 文章不是说是 表_索引名_值么,找不到。。。

另外试着使用了下tikv的java的sdk,kv都只能是string类,是这样吗?

可以看一下 PingCAP 官网的源码博客,有一个说存储的文章,里面有介绍的。

看过,就是没解释清楚。只能翻源码看,时间有点久远了,上手看还要重新梳理一遍,有知道的指导下,能节约不少时间

感谢,我在细读一把

1 个赞

util/codec/float.go这个文件里面就是处理浮点数的吧

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