在做今年的预算时,我需要估计明年的容量需求。我们计划需要将我们的 MongoDB 副本集分片为 4 个分片,但我有计划的磁盘容量需求。
整体数据集大小预计为 600GB,但我将 4 个分片中的每个分片计算为 200GB,以考虑分片不平衡的可能性。
我找不到的是,我的 (3x)Config 服务器和 (3x)MongoS 服务器需要多少存储空间。我浏览了 MongoDB 文档并在 Google 上搜索“mongos 磁盘容量规划”,但无济于事。谁能指出我的 Config 和 MongoS 服务器需要多少存储空间的文档、指导或至少个人示例?
您的 MongoS 不会存储任何本地数据,并且您的配置服务器 config db 将是最小的,并且取决于分片的集合数量。对于具有 5 个分片集合的 8 个分片设置(大约 800G),我看到配置数据库大小 < 512M。