首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MongoDB分片性能不佳

MongoDB分片性能不佳
EN

Stack Overflow用户
提问于 2013-07-15 21:15:11
回答 1查看 2.8K关注 0票数 3

我是MongoDB分片的新手,我们面临着性能问题。我在三台服务器上尝试了许多测试用例,我觉得与单台服务器上的mongod实例相比,MongoDB分片并不能提供更好的性能。

我说的对吗?如果我不正确,请提供测试收集,分片密钥和负载测试程序。

测试用例1:

我在mongos上的单实例和单分片(http://docs.mongodb.org/manual/core/sharded-cluster-architectures-test/)之间做了一次负载测试,我观察到分片设置中由于mongos和配置服务器的原因,性能下降了40%。

mongos和config server是否占用40%的服务器资源?

测试用例2:

我们观察到mongod实例的单个实例上有10K的TPS。我们在三台具有相同容量硬件的服务器上观察到mongo分片的5.1K TPS (我们使用相同的服务器进行单台mongo实例测试)。我们使用分片键作为散列索引ObjectId。

为什么我们无法在三台服务器上获得10K+性能?有没有办法使用分片获得10K +的性能?如果是,那么是如何实现的?

EN

回答 1

Stack Overflow用户

发布于 2013-07-15 21:20:12

请改用couchbase。我们停止使用MongoDB,因为与现有的相比,它的性能很差。

票数 -10
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17655148

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档