[英]What is elasticsearch index , Lucene index and inverted index
有時我在 lucene 索引和倒排索引之間感到困惑。據我所知,倒排索引包含單個標記,而 elasticsearch 索引包含分片。 那么lucene索引又包含什么呢?
Elasticsearch 索引由 Shards(Lucene 索引)組成,Lucene 索引由倒排索引(由單個令牌組成)組成,以下術語可以互換使用。
Elasticsearch 個分片 = Lucene 個索引
Elasticsearch基於Lucene,每一個Elasticsearch分片都是一個完整的lucene索引,Luence中沒有分片的概念。 與ES索引不同,Lucene索引不能分布到多個節點,而Elasticsearch索引分布到多個節點只是簡單的說它的分片(Lucene索引)分布到多個節點。
Index 和 shards 只是邏輯名稱,實際數據存儲在lucene 段中。
PS:ES站點上有幾篇文章更詳細地解釋了索引、分片和段,這很難涵蓋,將在此處重復。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.