我应该为数据库创建多少个分片

时间:2019-07-16 10:06:15

标签: mongodb docker sharding

我正在Docker中创建一个数据库(MongoDB),其中包含大约20个集合,每个集合包含的数据量从0到4000万不等。我发现如果将它们全部放在一个实例中,查询将变慢,因此我正在考虑制作分片。但是我不确定分片的数量。那么,我应该为数据库创建多少个分片以使其具有最佳搜索效率?

1 个答案:

答案 0 :(得分:0)

您的问题没有确切答案。

您应该测试各种配置。

当然,数量取决于您的硬件潜力。