最近在做一个小型RAG项目,大概几千个文档切片,主要跑本地embedding模型。一开始图省事直接用了Chroma,pip装完就能跑,API也简单。但现在想加过滤条件和多租户隔离,发现Chroma的metadata查询有点弱,稍微复杂点的filter就卡壳。看社区都在推Milvus,但感觉部署复杂度高不少,还要起个独立服务。我这个阶段折腾Milvus是不是有点大材小用?还是说直接上LanceDB或者Qdrant更平衡?主要担心后面数据量涨到几十万条,Chroma会不会扛不住。有没有用过的大佬说说真实体验,最好是小项目演进过来的那种。