elastic基本概念

Near Realtime(NRT)

elastic是一个接近实时的搜索平台。

Cluster

集群是一个或多个节点的集合,它们一起保存数据并提供跨所有节点的联合索引和搜索功能。

Node

节点是作为集群的单台服务器,存储数据并参与集群的索引和搜索功能。

Index

索引是具有某些相似特征的文档的集合。

Type

类型是索引的逻辑逻辑分区,一个索引中可以定义一个或多个类型。

Document

文档是可以索引信息的最基本单元。

Shards&Replicas

通过分片的功能,elastic索引可以存储超过单个节点硬件限制的大量数据。当创建索引时,可以简单定义分片的数量。

分片有两个重要的原因:

  • 允许水平分割/缩放内容卷

  • 可以在多个节点上跨分片分布和并行操作,提供吞吐量

副本主要作用:

  • 在节点故障情况下提供高可用性。副本分片从不分配在与从其复制的原始/主分片相同的节点上

  • 搜索可以并行地在所有副本上执行,因此扩展了搜索量/吞吐量

你可能感兴趣的:(elastic基本概念)