ElasticSearch的设计原理以及分词器说明.docxVIP

  • 15
  • 0
  • 约3.28千字
  • 约 12页
  • 2022-03-06 发布于上海
  • 举报

ElasticSearch的设计原理以及分词器说明.docx

? ? ElasticSearch 学习笔记-----ES的设计原理以及分词器说明 ? ? 概述 接上一篇《ElasticSearch 学习笔记(二)-----Elasticsearch的简介以及应用》,这篇,我们来学习ElasticSearch中的两个重要知识点,设计原理与分词器。 设计原理 一个节点Node 运行着ES的实例,一个集群由一个或多个使用着同样名字()的节点组成,分享数据和负载。当Node 从集群中添加或者删除时,集群会重组自己,使数据平摊的更加均匀。 集群中需要一台master节点。master节点的左右就是掌管集群的管理工作,例如创建和删除索引。 创建一个索引 - index,shard, cluster 将数据添加到ES的前提是,我们需要一个索引(名词)index----一个存储与这个索引相对应数据的地方。实际上,index 仅仅只是一个命名空间来指向一个或多个实际的物理分片(shard) 一个分片(shard)是一个比较底层的工作单元来处理这个索引(index)的所有数据的一个切片(slice)。一个shard实际上是一个Lucene实例,在它的能力范围内拥有完整的搜索功能。我们所有文档的索引indexed(动词) 和存储工作都是在shard上,但这是透明的,我们不需要直接和shard通信。而是和我们创建的index(名词)通信。shards 是ES

文档评论(0)

1亿VIP精品文档

相关文档