最近在做一个个人知识库的小项目,想把一些文档做embedding后存起来做语义检索。数据量不大,大概几万条,就是自己电脑上跑着玩。试了下Milvus,光是docker-compose那一堆依赖就把我劝退了,感觉为了这点数据上这么重的架构有点离谱。想问问大家有没有更轻量的选择?最好是pip install就能用、单机跑的,支持基本的ANN搜索就行。Qdrant和Chroma看了一圈有点纠结,不知道实际用起来哪个更省心?
楼主
2026-09-26
有没有轻量级的开源向量数据库推荐?Milvus感觉太重了
请 登录 后发表回复
全部回复
共 2 条
2楼
4天前
刚入门,这个对我帮助很大。
3楼
17小时前
几万条数据确实没必要上Milvus,那套架构是为生产环境大规模场景设计的,个人项目用它纯属杀鸡用牛刀。Chroma我用过一段时间,pip装完直接跑,跟LangChain集成也顺,持久化就落本地文件,几万条完全没压力,就是文档更新频繁的话偶尔会有点小坑。Qdrant其实也不重,单机模式一个二进制或者docker单容器就起来了,Rust写的性能挺猛,过滤查询比Chroma灵活不少。这俩选哪个主要看你后续想不想折腾,Chroma上手更快更傻瓜,Qdrant稍微多花半小时看文档但扩展性更好。另外sqlite-vec和LanceDB也可以瞄一眼,前者纯粹嵌进SQLite里,后者对列式存储友好,做个人知识库都挺香的。