Elasticsearch如何保證數據不丟失?

在elasticsearch和磁盤之間還有一層cache也就是filesystem cache,大部分新增或者修改,刪除的數據都在這層cache中,如果沒有flush操作,那麼就不能100%保證系統的數據不會丟失,比如突然斷電或者機器宕機了,但實際情況是es中默認是30分鐘才flush一次磁盤,這麼長的時間內,如果發生不可控的故障,那麼是不是必定會丟失數據呢? 很顯然es的設計者早就考慮了這個問題
相關文章
相關標籤/搜索