ElasticSearch原理知识点和整体结构详解

ElasticSearch整体结构

通过上文,在通过图解了解了ES整体的原理后,我们梳理下ES的整体结构

ElasticSearch原理知识点和整体结构详解_第1张图片

 

  • 一个 ES Index 在集群模式下,有多个 Node (节点)组成。每个节点就是 ES 的Instance (实例)。
  • 每个节点上会有多个 shard (分片), P1 P2 是主分片, R1 R2 是副本分片
  • 每个分片上对应着就是一个 Lucene Index(底层索引文件)
  • Lucene Index 是一个统称由多个 Segment (段文件,就是倒排索引)组成。每个段文件存储着就是 Doc 文档。commit point记录了所有 segments 的信息

补充:Lucene索引结构

上图中Lucene的索引结构中有哪些文件呢?

ElasticSearch原理知识点和整体结构详解_第2张图片

 

更多文件类型可参考

ElasticSearch原理知识点和整体结构详解_第3张图片

 

文件的关系

你可能感兴趣的:(编程,Java,程序员,elasticsearch,大数据,搜索引擎)