最近在做一个RAG问答项目,文档量大概几十万级别,一开始用的FAISS本地跑,但老板说要支持线上多人并发,让我调研向量数据库。我看了两天文档,越看越迷糊。Milvus开源免费但感觉部署有点重,还得搭配etcd、MinIO那些;Pinecone用起来是真简单,但按量计费,我们这量估不准,怕月底账单爆炸。还有看到什么Qdrant、Weaviate,好像也很火?我就想存个向量加metadata过滤,然后做相似度检索,TopK大概20条。有没有用过的大佬说下,中小团队搞生产环境,到底选哪个坑比较少?现在卡在这个选型上,后面开发都推不动了。