Near Realtime(NRT)
elastic是一個(gè)接近實(shí)時(shí)的搜索平臺蹲诀。
Cluster
集群是一個(gè)或多個(gè)節(jié)點(diǎn)的集合棒呛,它們一起保存數(shù)據(jù)并提供跨所有節(jié)點(diǎn)的聯(lián)合索引和搜索功能吃型。
Node
節(jié)點(diǎn)是作為集群的單臺服務(wù)器刑桑,存儲(chǔ)數(shù)據(jù)并參與集群的索引和搜索功能棕硫。
Index
索引是具有某些相似特征的文檔的集合搓萧。
Type
類型是索引的邏輯邏輯分區(qū)戚啥,一個(gè)索引中可以定義一個(gè)或多個(gè)類型奋单。
Document
文檔是可以索引信息的最基本單元。
Shards&Replicas
通過分片的功能猫十,elastic索引可以存儲(chǔ)超過單個(gè)節(jié)點(diǎn)硬件限制的大量數(shù)據(jù)览濒。當(dāng)創(chuàng)建索引時(shí),可以簡單定義分片的數(shù)量拖云。
分片有兩個(gè)重要的原因:
允許水平分割/縮放內(nèi)容卷
可以在多個(gè)節(jié)點(diǎn)上跨分片分布和并行操作贷笛,提供吞吐量
副本主要作用:
在節(jié)點(diǎn)故障情況下提供高可用性。副本分片從不分配在與從其復(fù)制的原始/主分片相同的節(jié)點(diǎn)上
搜索可以并行地在所有副本上執(zhí)行宙项,因此擴(kuò)展了搜索量/吞吐量