2017-01-19 18 views
0

我已經通過了幾個文件,但沒有找到關於以下的很多信息:我可以在彈性搜索中不復制嗎?

1)我可以用0副本碎片存活嗎?我們有大量的數據,現在沒有足夠的基礎來複制整個數據。如果我們丟失了一些數據,我們可以重新馴服。在這一點上是可以接受的。我們將有體面的大小指數,但將有成千上萬的指數。

2)如果我繼續點1,如果一個節點發生故障,我怎麼知道丟失了多少數據以及哪個索引需要重新索引。

3)除了HQ,還有其他的插件可以幫助我解決上述問題嗎?

期待對上述觀點的一些見解。

回答

1

1)小心過度分配碎片。

2)elasticsearch會用_cat/indices來告訴你哪個指數是RED。

3)xpack有一個免費版本

+0

請問您可以在第一點,即分配過多的分片上進行擴充。 – AbhishekAsh

0

是的,你可以生存0副本碎片。

但是,如果您有多節點羣集,建議每個主分片至少有一個副本分片。因此,如果某個節點發生故障,您仍然擁有整個索引,並且仍然可以提供搜索請求 副本用於提高搜索性能並用於故障切換。

如果您有單節點集羣,那麼副本碎片永遠不會分配到相關主節點所在的同一節點上(這幾乎就像是將備份放在與原始數據相同的磁盤上) 。

相關問題