0
當我在Elastic search/lucene中搜索說car engine
(這是第一次任何用戶搜索到這個關鍵字)時,搜索引擎是否首先在索引表中尋找單個詞的索引,然後找到相交點。例如: - 說引擎找到汽車的文件,然後搜索引擎說它有5個文件。現在在5個文件中(最少文件數量),它將搜索汽車。它找到了2個文件。多個詞的彈性搜索/ lucene索引?
現在搜索引擎會根據上述結果對它進行排名。這是如何在索引表中以高級搜索多個單詞?
對於未來對同一關鍵字的搜索,搜索引擎是否在索引表中爲關鍵字car engine
創建新條目?
感謝Archit偉大的鏈接。如鏈接所述'當添加新文檔(可能通過更新)時,索引更改首先緩存在內存中。最終,索引文件全部被刷新到磁盤。首先彈性搜索內存中的索引,如果找不到索引保存在DB中? – emilly