Mongodb分片环境下创建同样的索引性能上是否有提高?


  • Lv 1

    与单机环境相比,2个分片的环境下创建同样的索引,查询性能上是否更好,比如说查询1000W笔记录


  • Lv 1

    mongos在處理搜尋請求時主要會分成下述兩種的處理方式。
    • 搜尋時不包含片鍵,則會將搜尋分配到發有的分片,然後合併搜尋結果,再返回給client。
    • 搜尋時包含片鍵,則直接根據片鍵,然後找出要尋找的chunk,向相對的分片發送搜尋請求。
    根據上面的說明,我們知道mongos的讀操作過程,然後我們這時在回來思考,如果這時搜尋時都集中在一個分片上,
    會發生什麼事,首先搜尋時不包含片鍵這種類型影響不大,但另一種就會影響到,因為原本該分散的壓力,
    反而都集中在一個分片,運氣不好搜尋請求過多,就爆掉了。


登录后回复
 

与 萌阔论坛 的连接断开,我们正在尝试重连,请耐心等待