2016-12-17 83 views
0

我已經開始使用elasticsearch。我沒有任何集羣,碎片或複製品。我只有一些不在集羣中的節點。在elasticsearch中找到適當數量的碎片

首先,我想改進搜索我的網站elasticsearch。現在想象我有4個節點,我想知道只有一個節點中應該有多少個碎片?

我不想要默認的5個碎片。我的要求如下:

  • QPS = 50
  • 尺寸的文檔= 300K
  • 大小RAM的一個節點是5G

多少碎片,需要在一個節點elasticsearch當我們沒有羣集?

回答

0

建議將分片數量設置爲與節點數量相對應,也就是說,如果您有1個節點,則需要1或2個分片,但它也取決於文檔數量,需要加上減號每個分片100萬份文檔。 總之,使用兩個分片中的一個,但是如果您有超過2百萬個文檔,則需要更多節點