2017-05-04 31 views
0

我開始閱讀文檔中關於Elasticsearch,和我讀到_type元數據元素,在Elasticsearch documentation何時在Elasticsearch中使用「_type」?

Elasticsearch暴露了一個名爲類型的功能,它允許您在邏輯上索引的分區裏面的數據。不同類型的文檔可能有不同的字段,但最好是高度相似。

所以我的問題是:在哪種情況下最好的做法是將文檔分成幾類?因爲在文檔中,他們寫道,不同_types中的文檔應該有相似的字段。

回答

0

有大約型VS指數一個很好的博客文章:https://www.elastic.co/blog/index-vs-type

具有相同的映射和領域是一個很好的起點(因爲稀疏性問題)。請注意,將來類型將被刪除,因此不要過多地將其邏輯結構化。但是你可以在查詢中使用enum字段和過濾器。

0

假設你創建一個新的索引「WWW」,它的類型將是「http」和「https」。這兩種類型都具有相同的映射和字段。這將是更容易搜索這樣所有的「HTTP」文件:

GET /WWW/http/_search?pretty 

和像這樣的https:

GET /WWW/https/_search?pretty 

它還爲您提供您的數據之間的邏輯分離。

相關問題