加速广播发现与mongos

时间:2018-05-02 14:16:56

标签: mongodb

我使用分片群集,每个分片都是副本集。使用散列索引进行分片。每个查找查询都会导致从每个分片加载数百万个文档。

我有一个设置直接连接到每个节点以获得最佳速度。但由于这不是真正的官方支持,我尝试使用mongos。使用mongos查询变慢。我想知道如何加快速度。

  1. mongos需要大量的RAM来完成它的工作。
  2. 看起来mongos在返回结果之前正在进行一些缓存。
  3. 我期望的是:mongos连接到每个分片,只返回来自各个节点的结果。也许是循环赛。不需要任何排序。只收集所有碎片。

    似乎这个工作对于mongos来说太简单了。 ; - )

    有些建议如何在这种情况下使用mongos,或者没有办法优化其逻辑?

0 个答案:

没有答案