(一)、Elasticsearch-基本信息

2023-10-11 09:37:01 浏览数 (3)

基本关系
节点

一个集群可以由多个节点组成,每个节点都可以存储数据和处理请求。当一个索引被创建时,它可以被分配到多个节点上。这样做的目的是使索引在集群中得到更好的可用性和性能。

分片()

每个分片都是一个独立的Lucene索引。每个分片可以被分配到不同的节点上。

基本单元
  1. Index(索引):索引是一个包含一定类型数据的逻辑容器,类似于关系型数据库中的表。每个索引可以包含多个type,每个type包含了多个document。
  2. Type(类型):类型是一组具有相似特征的文档的集合,类似于关系型数据库中的表中的“类型”概念。在Elasticsearch 7.x版本中,已经弃用了type这个概念,将type的功能合并到了index中。
  3. Document(文档):文档是一个JSON格式的数据单元,代表了一个数据实例,例如一篇文章、一条新闻或一条订单等。文档必须属于一个index,并且可以包含零个或多个field。
  4. Field(字段):字段是文档的属性或数据项,类似于关系型数据库中的列。每个字段都有一个数据类型,例如文本、数字或日期等。在一个文档中,一个字段可以包含一个值,多个值或者没有值。

0 人点赞