elastic基本概念

Near Realtime(NRT)

elastic是一個接近實時的搜索平臺。

Cluster

集群是一個或多個節(jié)點的集合,它們一起保存數(shù)據(jù)并提供跨所有節(jié)點的聯(lián)合索引和搜索功能。

Node

節(jié)點是作為集群的單臺服務(wù)器,存儲數(shù)據(jù)并參與集群的索引和搜索功能。

Index

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

Type

類型是索引的邏輯邏輯分區(qū),一個索引中可以定義一個或多個類型。

Document

文檔是可以索引信息的最基本單元。

Shards&Replicas

通過分片的功能,elastic索引可以存儲超過單個節(jié)點硬件限制的大量數(shù)據(jù)。當(dāng)創(chuàng)建索引時,可以簡單定義分片的數(shù)量。

分片有兩個重要的原因:

  • 允許水平分割/縮放內(nèi)容卷

  • 可以在多個節(jié)點上跨分片分布和并行操作,提供吞吐量

副本主要作用:

  • 在節(jié)點故障情況下提供高可用性。副本分片從不分配在與從其復(fù)制的原始/主分片相同的節(jié)點上

  • 搜索可以并行地在所有副本上執(zhí)行,因此擴(kuò)展了搜索量/吞吐量

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容