我使用分片群集,每个分片都是副本集。使用散列索引进行分片。每个查找查询都会导致从每个分片加载数百万个文档。
我有一个设置直接连接到每个节点以获得最佳速度。但由于这不是真正的官方支持,我尝试使用mongos。使用mongos查询变慢。我想知道如何加快速度。
我期望的是:mongos连接到每个分片,只返回来自各个节点的结果。也许是循环赛。不需要任何排序。只收集所有碎片。
似乎这个工作对于mongos来说太简单了。 ; - )
有些建议如何在这种情况下使用mongos,或者没有办法优化其逻辑?