【发布时间】:2012-02-22 23:14:43
【问题描述】:
如何使用复合分片键生成新块?我的意思是,如果我有一个像
这样的分片键{key1:1,key2:1}
并且集合正在被填充,考虑到有两个键,MongoDB 如何创建新的块边界?我可以在配置服务器中看到它们,但我无法读取它们。他们看起来像
[min key1,min key2] ---> [max key1, max key2]
很多时候,min key 2> max key 2。这有什么意义?
换句话说,如果 shard key 是复合的,那么如何在新块上设置块 min 和 max?
key 1 是 string 类型,key 2 是 int 类型
如果您能举例说明,我将不胜感激。
【问题讨论】:
标签: mongodb