目前我们运行一个包含 2 个服务器 + 1 个仲裁器的 MongoDB 副本集。
我们在副本集的数据库中存储了大约 150 GB 的数据。
现在我们正在考虑什么时候开始分片。因为我们想知道是否有一个点你不能再开始分片了。
很明显,我们必须在硬盘空间用完、cpu 过载或由于 RAM 太少而导致整体性能下降之前开始分片。
有人还告诉我,有 256 GB 数据大小的限制,在此之后您将无法再开始分片。我还阅读了官方文档http://docs.mongodb.org/manual/sharding/和“MongoDB 权威指南”,我无法证明这一点。
根据您的经验,您应该从分片开始有限制吗?