elasticsearch爲什麼是準實時

  ES寫入的數據會先寫到一個內存bufferr中去(在buffer裏的時候數據是搜索不到的),然後每隔默認是一秒會刷到os cache。   操作系統裏面,磁盤文件其實都有一個東西,叫做os cache,操作系統緩存,就是說數據寫入磁盤文件之前,會先進入os cache,先進入操作系統級別的一個內存緩存中去   只要buffer中的數據被refresh操作,刷入os cache中,就代表這個數據
相關文章
相關標籤/搜索