MongoDB分片集合分片密钥混淆
假设我有一个名为“mydb”的数据库,数据库中有一个名为“people”的集合,mydb中有文档。所有人都有一个5位数的美国邮政编码字段:ex)90210。如果我通过使用邮政编码作为分片键将此集合拆分为2个分片来设置分片集合,那么如何处理文档插入 因此,如果我插入一个zipcode=00000的文档,它是否会转到第一个碎片,因为这个邮政编码值小于中心zipcode值50000?如果我插入一个zipcode=99999的文档,它会被插入到第二个碎片中吗 我根据一个集合设置了一个分片集群,该集合的公共密钥为zipcode,分片跨越2个DB,我没有发现这种文档的均匀分布 他们所说的块大小是什么意思?一个块基本上是一个碎片索引的范围,对吗?为什么他们谈论的块大小是MB大小,而不是碎片键的范围 混乱的MongoDB分片集合分片密钥混淆,mongodb,sharding,Mongodb,Sharding,假设我有一个名为“mydb”的数据库,数据库中有一个名为“people”的集合,mydb中有文档。所有人都有一个5位数的美国邮政编码字段:ex)90210。如果我通过使用邮政编码作为分片键将此集合拆分为2个分片来设置分片集合,那么如何处理文档插入 因此,如果我插入一个zipcode=00000的文档,它是否会转到第一个碎片,因为这个邮政编码值小于中心zipcode值50000?如果我插入一个zipcode=99999的文档,它会被插入到第二个碎片中吗 我根据一个集合设置了一个分片集群,该集合的公