关于tidb向量类型的实现

有无大佬知道向量这个类型的实现对应tidb源码在哪块啊,还有向量的索引构建的源码在哪块啊,是在tiflash实现的吗?

8.5 代码 搜 vector

1 个赞

搜了,tidb层只有向量类型本身的定义及一些向量的计算,向量的索引,比如hnsw索引是在哪实现的,tidb层源码没看到啊

来tiflash看,

顺便贴个相关文章:

这个ppt也可以看下:

施闻轩-PingCAP:TiDB × AI :DeepSeek 时代你需要什么样的数据基座.pdf (2.9 MB)

1 个赞

我看了下,这个hnsw算法的实现是不是用的第三方库啊

:thinking:一般已经有成熟的都会直接饮用吧。
https://docs.pingcap.com/zh/tidb/stable/vector-search-index/#向量搜索索引

是有成熟的库,但是我很好奇索引最终是要存到磁盘的,这个hnsw他落到存储的是什么样的结构呢

在TiDB中,向量通常指的是列数据结构,用于高效处理批量的数据操作。