【发布时间】:2013-07-18 14:25:00
【问题描述】:
我为 mongodb 集合中的键“userId”启用了基于散列的分片。是否可以获得“userId”哈希值介于“abcd”和“cdef”之间的所有文档?
谢谢!
【问题讨论】:
-
什么,你的意思是在结果中取回内部哈希值?
-
不一定(但也很想知道如何去做)。我感兴趣的是以下内容:假设我有一个 MD5 哈希和范围:A 到 B。我想获取我的集合中的所有文档,其分片键的哈希值属于此范围
-
也就是说,如果文档 A 被散列到散列 1,B 到 2,C 到 4 并且我有一个范围 [0,3],我想获取文档 A 和 B
标签: mongodb sharding mongodb-query querying