ElasticSearch(五) 核心元資料介紹

2021-08-22 14:46:24 字數 902 閱讀 8526

1、_index元資料

2、_type元資料

3、_id元資料

1、_index元資料

(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

2、_type元資料

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

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

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

3、_id元資料

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

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

2020 9 1Elasticsearch核心概念

id brandname describe 1小公尺手機 手機中的戰鬥機 2小公尺nfc手機 小公尺手機,支援。3nfc手機 4 小公尺耳機 5 紅公尺耳機 10000000 機械人如果要搜尋小公尺nfc智慧型手機 select from product where brand like 小公尺nf...

讀核日記 五

讀核日記 五 進來忙得不得了,這時才體會出工作和在學校真的不同.有時候自己想做的事,很難如願.不過我這一段時間沒有太偷懶.對於linux 的386 保護模式,記憶體管理,作了乙個初步的學習.當初學習作業系統課時老覺得理論沒用.如今,真的時間了,才知道理論知識是多麼的缺乏.也許是書到用時方恨少 閒話少...

elasticsearch 文件資料解析(五)

乙個文件不僅僅包含它的資料 也包含元資料 有關文件的資訊,三個必須的元資料元素如下 index 乙個 索引 應該是因共同的特性被分組到一起的文件集合。例如,你可能儲存所有的產品在索引 products 中,而儲存所有銷售的交易到索引 sales 中。雖然也允許儲存不相關的資料到乙個索引中,但這通常看...