我目前正致力于使用Mongodb作为后端的在线订购应用程序。在查看分片时,Mongo docs表示你应该考虑分片,如果
“您的系统有大量的写入活动,单个MongoDB实例无法快速写入数据以满足需求,而所有其他方法都没有减少争用。”
所以我的问题是:什么构成了大量的写活动?我们每秒说1000次写入吗? 100的
我知道分片会引入一定程度的基础架构复杂性,如果我不需要,我宁愿不介入。
谢谢!
[R
答案 0 :(得分:0)
“大量写入活动”未根据特定数字定义..而是在您的常用使用模式超出服务器硬件资源时。例如,当平均I / O刷新时间或iowait表明I / O已成为一个重要的限制因素时。
在分片之前,您还有其他选择: