sqlite-vec实测
sqlite-vec 是 SQLite 的向量检索扩展,282 KB 的 dll,加载 10.93 毫秒。实测插入 10 万条 128 维向量 0.69 秒(15.2 万条每秒),KNN 查 10 条 9.44 毫秒,落盘 51.2 MB。k=1 和 k=10 耗时几乎一样,说明没有索引而是全表扫,百万级数据要换方案。
GITHUB TOPIC
共 2 个已实测项目
sqlite-vec 是 SQLite 的向量检索扩展,282 KB 的 dll,加载 10.93 毫秒。实测插入 10 万条 128 维向量 0.69 秒(15.2 万条每秒),KNN 查 10 条 9.44 毫秒,落盘 51.2 MB。k=1 和 k=10 耗时几乎一样,说明没有索引而是全表扫,百万级数据要换方案。
tantivy 的 Python 绑定,把全文索引嵌进自己的进程,不用起服务。实测 3855 条文档、158995 字:jieba 分词后建索引 3.44 秒、索引 598.8 KB、单词查询 0.01 毫秒。中文不分词时五个查询里有一个直接命中 0 条,必须先自己切词。