Database MongoDB数据库级分片而非集合级分片
假设我有10个数据库(1、2、3、…、9、10)和一个2分片MongoDB集群 我不想在收集级别对数据进行切分,而是将任何给定数据库的全部数据保留在给定的切分上 因此,我希望我的MongoDB集群包含如下值(为简单起见,假设shard键为奇偶)- 碎片0:DB(1,3,5,7,9) 碎片1:DB(2,4,6,8,10) 如何实现相同的功能?调用时,可以为每个数据库指定主分片。如果没有额外的每个集合配置,数据应该存储在这些碎片上 可用于更改数据库的主分片。调用时,可以为每个数据库指定主分片。如果没有额外的每个集合配置,数据应该存储在这些碎片上Database MongoDB数据库级分片而非集合级分片,database,mongodb,nosql,sharding,Database,Mongodb,Nosql,Sharding,假设我有10个数据库(1、2、3、…、9、10)和一个2分片MongoDB集群 我不想在收集级别对数据进行切分,而是将任何给定数据库的全部数据保留在给定的切分上 因此,我希望我的MongoDB集群包含如下值(为简单起见,假设shard键为奇偶)- 碎片0:DB(1,3,5,7,9) 碎片1:DB(2,4,6,8,10) 如何实现相同的功能?调用时,可以为每个数据库指定主分片。如果没有额外的每个集合配置,数据应该存储在这些碎片上 可用于更改数据库的主分片。调用时,可以为每个数据库指定主分片。如果没
可用于更改数据库的主碎片。请参阅本文:。另外,请注意,指定主分片的功能是“从MongoDB 4.2.2(和4.0.14)开始可用”。请参阅本文:。另外,请注意,指定主分片的功能是“从MongoDB 4.2.2(和4.0.14)开始提供的”。这正是我所寻找的。不知道我怎么会在Mongo文档中漏掉这个。谢谢,正是我想要的。不知道我怎么会在Mongo文档中漏掉这个。谢谢