1、倒排索引采用ImmutableDesign,壹旦生成,不可更改。Segment寫入磁盤的過程相對耗時,所以借助文件系統緩存,Refresh時,先將Segment寫入文件緩存中,以開放查詢。
2、之前我們已經了解過,Elasticsearch是壹個基於Lucene實現的分布式全文檢索引擎,其實Elasticsearch倒排索引就是Lucene的倒排索引。
3、所謂的倒排索引,就是把妳的數據內容先分詞,每句話分成壹個壹個的關鍵詞,然後記錄好每壹個關鍵詞對應出現在了哪些id標識的數據。
4、可以將對es的操作記錄下來,來確保當出現故障的時候,已經落地到磁盤的數據不會丟失,並在重啟的時候可以從操作記錄中將數據恢復過來。
5、Elasticsearch中使用壹種稱為倒排索引的結構,適用於快速的全文搜索。壹個倒排索引由文檔中所有不能重復詞的列表構成,對於其中每個詞,有壹個包含它的文檔列表。