很多人一上来就上Milvus——结果几千条文档杀鸡用牛刀,部署维护成本高,没必要。小项目Chroma就够,跑起来再说。
常见的:Chroma(轻量)、PG向量插件(PostgreSQL扩展)、Milvus(专业分布式)、FAISS(Facebook开源库)。
Chroma就够。几千到几万条文档,Chroma轻量好用,部署简单,性能足够。
PG向量插件。几十万到上百万条,PostgreSQL大家都熟,加个pgvector插件就能用,维护成本低。
Milvus。千万级以上文档、高并发查询,用专业分布式向量数据库。小项目别上Milvus,太重了。
匹配你的规模。不是越高级越好——几千条文档上Milvus就是杀鸡用牛刀,部署维护成本高,没必要。