最近在用langchain搭一个私有知识库问答,数据量不大,大概几十万条文档切块后的向量。一开始图省事用了chroma,结果查出来的top-k相关性总是不太对,调了embedding模型也没啥大改观。看社区都在吹milvus、weaviate、qdrant,还听说pgvector也能凑合。但每个都要重新部署、搞索引参数,真有点头大。想问问老哥们,像我这种中小规模、单人开发、预算有限,是不是直接用es+向量插件就够了?还是说老老实实上milvus?另外,有没有人对比过它们的召回效果和延迟,求点实战经验,别光看benchmark吹的。