最近在做一个RAG项目,文档量大概几十万篇,用OpenAI的embedding接口转成向量。刚开始图省事用的Chroma,本地跑demo确实挺爽,但一上生产就感觉不太对劲——并发一高查询就开始抖动,而且数据一多,过滤条件加进去就慢得离谱。朋友推荐换Milvus,但看文档感觉好重,还要搞etcd、kafka那些依赖,光是部署就劝退我了。而且现在还有Qdrant、Weaviate、pgvector一堆选项……我就想问问大家,有没有一个比较通用的选型思路? 比如数据量级到多少必须换?生产环境到底省不省得了部署这个心?或者有没有更好的轻量级方案?真心求教,项目催得紧。