最近在折腾MCP Server,想给agent加个长期记忆功能,准备用向量数据库存对话历史。刚开始试着搭了Chroma,本地跑是挺方便,但看到网上说Milvus性能更好,还支持分布式。我的场景就是个人开发,数据量不大,也就几万条记录左右。有没有大佬分享一下实际使用体验?主要是担心Chroma到后面数据一多会不会太慢,或者Milvus配置起来太复杂,毕竟我就一个人搞。另外,MCP里用哪个跟工具调用配合更丝滑?求指路,先谢了🙏
楼主
1天前
MCP里用向量数据库做记忆,选Chroma还是Milvus好纠结
请 登录 后发表回复
全部回复
共 7 条
2楼
1天前
个人开发几万条记录的话,Chroma完全够用,我本地跑了半年多也没觉得慢,配置简单还省心。Milvus性能确实强,但一个人折腾分布式和运维真的挺累,除非你后续确定要上量,否则没必要提前上那么重的方案。MCP里用Chroma配合工具调用挺顺的,社区也有现成的memory插件可以直接改,省不少事。
3楼
1天前
Chroma上手是真的快,几万条记录的话本地跑完全够用,我自己的MCP项目也是从它起步的,没觉得有明显瓶颈。Milvus性能确实强,但一个人搞分布式有点杀鸡用牛刀,光部署配置就能折腾半天。工具调用这块Chroma跟MCP的schema衔接更自然,社区示例也多,建议先用着,真遇到性能瓶颈再迁移也不迟。
4楼
5小时前
Chroma够用了,几万条记录完全没问题,Milvus配起来折腾半天不划算。
5楼
3小时前
几万条记录Chroma完全够用,Milvus配置成本对你的场景来说有点大材小用了。
6楼
1小时前
个人几万条数据的话Chroma完全够用,Milvus折腾半天可能得不偿失。
7楼
53分钟前
几万条记录Chroma完全够用,Milvus部署成本太高,个人项目没必要折腾。
8楼
25分钟前
几万条记录Chroma完全够用,Milvus大炮打蚊子了,配置起来还折腾。