2015-01-21 76 views
0

我有一個掃描/滾動查詢,其中返回的每個文檔都做了某些操作,然後將更改寫回。基本上映射整個索引(或實際的文檔類型)。Elasticsearch查詢滾動的特定節點

如果在此映射過程中應用的函數開始變得太慢,那麼我需要找到一種方法將其分割到多個機器上。

我可以在多臺機器上使用Zookeeper或其他軟件共享一個滾動ID,但幾乎同時會有問題從兩個客戶端查詢ES?

另外,有沒有辦法編寫一個只能運行在一個指定節點上的查詢?這樣,如果我在一個節點的同一個盒子上有一個「映射進程」,那麼我可以刪除網絡開銷。

回答