Elasticsearch的元資料

2021-09-01 17:53:14 字數 904 閱讀 7612

}

(1)代表乙個document存放在哪個index中

(2)類似的資料放在乙個索引,非類似的資料放不同索引:product index(包含了所有的商品),sales index(包含了所有的商品銷售資料),inventory index(包含了所有庫存相關的資料)。如果你把比如product,sales,human resource(employee),全都放在乙個大的index裡面,比如說company index,不合適的。

(3)index中包含了很多類似的document:類似是什麼意思,其實指的就是說,這些document的fields很大一部分是相同的,你說你放了3個document,每個document的fields都完全不一樣,這就不是類似了,就不太適合放到乙個index裡面去了。

(4)索引名稱必須是小寫的,不能用下劃線開頭,不能包含逗號:product,website,blog

(1)代表document屬於index中的哪個類別(type)

(2)乙個索引通常會劃分為多個type,邏輯上對index中有些許不同的幾類資料進行分類:因為一批相同的資料,可能有很多相同的fields,但是還是可能會有一些輕微的不同,可能會有少數fields是不一樣的,舉個例子,就比如說,商品,可能劃分為電子商品,生鮮商品,日化商品,等等。

(3)type名稱可以是大寫或者小寫,但是同時不能用下劃線開頭,不能包含逗號

(1)代表document的唯一標識,與index和type一起,可以唯一標識和定位乙個document

(2)我們可以手動指定document的id(put /index/type/id),也可以不指定,由es自動為我們建立乙個id

Elastic Search常用元資料簡介

在es中,除了定義的index,type,和管理的document外,還有若干的元資料。這些元資料用於記錄es中需要使用的核心資料。在es中,元資料通常使用下劃線 開頭。1 檢視資料 get index name type name id 如 get test index my type 1 結果 ...

ElasticSearch(五) 核心元資料介紹

1 index元資料 2 type元資料 3 id元資料 1 index元資料 1 代表乙個document存放在哪個index中 2 類似的資料放在乙個索引,非類似的資料放不同索引 product index 包含了所有的商品 sales index 包含了所有的商品銷售資料 inventory ...

ElasticSearch的工作機制

elasticsearch,和solr一樣,是底層基於apache lucene,且具備高可靠性的企業級搜尋引擎。elasticsearch中的一些概念其實和關係型資料庫都有對應關係,比如資料庫在es中被稱為索引,表在es中被稱作type。具體對應關係見下表。elasticsearch中的repli...