在单个服务器上添加分片是否合适?

时间:2015-08-03 14:32:31

标签: mongodb sharding

单机/服务器上进行分片是否合适?如果mongodb文档的大小超过10GB ,它会表现良好吗?

1 个答案:

答案 0 :(得分:1)

分片的关键规则是在你绝对必须的时候不要破碎。如果您现在没有遇到性能问题,请不要进行分片。选择分片键可能是一个难以在分片之间正确平衡数据的过程。对数据库进行分片会增加部署的严重开销,因为您需要额外的mongod进程,配置服务器和副本集才能进行大量管理,以使其稳定生产。

我假设你的意思是你的收藏品是10GB。根据机器的大小,10GB的集合对于mongo来说并不是很多。如果您遇到查询性能问题,我的第一步是查看您的mongo日志,看看是否有任何可以为其添加索引的查询。