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ò)展了搜索量/吞吐量