如何在非键属性的标记识别分片中进行搜索? 它会搜索所有集群,还是会自动从本地分片搜索? 它背后的过程是什么?
答案 0 :(得分:1)
这在以下文档中进行了解释:http://docs.mongodb.org/manual/core/sharded-cluster-internals/#query-isolation和http://docs.mongodb.org/manual/faq/sharding/但是,如果mongos路由器不知道文档所在的分片,那么它将发出“分散聚集”查询到所有分片运行查询。然后它还会合并返回的结果。 http://www.slideshare.net/mongodb/sharding-15392976上的演示文稿(幻灯片38-56)也用一些图解释了它。