任何人都可以说mongodb中的集合数量有任何实际限制吗?他们在这里写https://docs.mongodb.com/manual/core/data-model-operations/#large-number-of-collections:
通常,具有大量集合没有显着的性能损失,并且导致非常好的性能.
但由于某些原因,mongodb为数据库中的命名空间数量设置了限制24000,看起来它可以增加,但我想知道为什么它在默认配置中有一些限制,如果在数据库中有许多集合不会导致任何性能罚款?
这是否意味着在一个数据库中拥有几乎无限数量的集合是可行的解决方案,例如,在多租户应用程序的数据库中拥有一个帐户的一个数据集合,例如,拥有数十万个集合在数据库中?如果对于每个租户来说,为数据库提供大量的集合是可行的解决方案,那么它与一个集合中的每个租户的文档相比有什么好处呢?非常感谢您的回答.