Elasticsearch學習筆記-第68節:內核原理探祕_優化寫入流程實現NRT近實時(filesystem cache,refresh)

課程大綱 現有流程的問題,每次都必須等待fsync將segment刷入磁盤,才能將segment打開供search使用,這樣的話,從一個document寫入,到它可以被搜索,可能會超過1分鐘!!!這就不是近實時的搜索了!!!主要瓶頸在於fsync實際發生磁盤IO寫數據進磁盤,是很耗時的。 寫入流程別改進如下: (1)數據寫入buffer (2)每隔一定時間,buffer中的數據被寫入segment
相關文章
相關標籤/搜索