Elasticsearch 核心術語概念

2022-02-24 23:41:59 字數 631 閱讀 7602

elasticsearch 相當於乙個關係型資料庫

索引 index

型別 type

文件 document

字段 fields

跟關係型資料庫對比

elasticsearch 相當於乙個資料庫

索引indx-------------相當於 資料庫 中的 一張一張的表

型別type-------------相當於資料庫中 邏輯表示式

文件document-------相當於 相當於資料庫表中一行記錄 record

欄位fields------------相當於資料庫中的表的某一列

目前最新版本已經剔除 型別type 7.x 老的專案中有可能使用到type

例子:stu_index

,對映 表結構定義的型別 類似於 資料庫中的scheme 定義表是否是主鍵 是否可為空資料型別

近實時搜尋 nrt near real time

節點node 每乙個伺服器算乙個節點 es 集群

shard replica 資料分片與備份

shard = primary sharde (主分片)

replica= replica shard (備份節點)

Elasticsearch核心概念

elasticsearch使用lucene作為其底層的搜尋引擎,關於lucene的介紹,可以參考官方 lucene關鍵概念 lucene使用inverted index來儲存term在document中位置的對映關係。譬如如下文件 使用inverted index儲存,乙個簡單地對映關係 term ...

Elasticsearch核心概念

一 cluster 1 代表乙個集群,有乙個主節點,通過選舉產生。對外部來說es去中心化,邏輯上是乙個整體。2 主節點負責管理集群狀態,包括管理分片狀態和副本狀態,以及節點的發現和刪除 3 主節點不負責對資料的增刪改查請求處理,只負責維護集群相關狀態 二 shards 分片 1 索引分片,es可以把...

Elasticsearch核心指標

基於google的監控方案,將es監控歸為兩大類五個子類,分別是黑盒監控和白盒監控 四個 指標 詳情可以參考書籍 sre google運維解密 第53頁 黑盒監控 白盒監控 延時 容量 流量 風險提示 上述指標大部分都是基於es介面進行的採集,因此在es故障期間,上述指標可能無法採集,因此,還需要通...