[控场AI]
产品

sqlite-vec

SQLite 的轻量级向量扩展,通过虚拟表机制为 SQLite 添加向量存储与相似度搜索能力,定位为简单易用的快速上手方案

时间轴 (近 90 天)

10月19日

sqlite-vec 可以作为本地向量数据库存储嵌入,完全避免外部调用。

待验证50%
9月16日

sqlite-vec 使用虚拟表(virtual table)存储向量,通过 CREATE VIRTUAL TABLE ... USING vec0 语法创建

待验证50%
9月16日

在 sqlite-vec 中,用 + 前缀定义的辅助列(auxiliary)不能用于过滤或搜索,否则会报 illegal WHERE constraint on an auxiliary column 错误;不加前缀的元数据列可用于 WHERE 过滤

待验证50%
9月16日

基准测试中,5 万向量规模下 sqlite-vec 约 84ms/查询、sqlite-vector 约 78ms/查询;15 万向量时分别为 241ms 与 231ms,总体上 sqlite-vector 查询更快

待验证50%
9月16日

内存效率测试中,5 万向量时 sqlite-vec 以全量向量搜索约需 150MB,sqlite-vector 使用量化(turbo4)仅约 19.8MB

待验证50%
9月16日

sqlite-vec 用虚拟表存储向量,而 sqlite-vector 用普通表将向量作为 BLOB 存储

待验证50%
9月8日

sqlite-vss(基于Faiss的SQLite向量搜索扩展)和sqlite-vec等项目正在为SQLite补齐向量检索能力

待验证60%

全部知识事实 (7)

来源文章