爲了優化目的,我試圖減少總的字段數。然而,在我要這樣做之前,我想了解我實際擁有多少個字段。在端點_stats
中似乎沒有任何信息,我無法弄清楚遷移工具如何進行字段計數計算。獲取索引字段數
有沒有某種方法,無論是用端點還是通過其他方式來獲取指定索引的總字段數?
爲了優化目的,我試圖減少總的字段數。然而,在我要這樣做之前,我想了解我實際擁有多少個字段。在端點_stats
中似乎沒有任何信息,我無法弄清楚遷移工具如何進行字段計數計算。獲取索引字段數
有沒有某種方法,無論是用端點還是通過其他方式來獲取指定索引的總字段數?
要建立一個位進一步基於其他答案提供什麼,你可以得到映射,然後簡單地計算的次數
curl -s -XGET localhost:9200/index/_mapping?pretty | grep type | wc -l
你可以用_mapping
端點指數API的信息,請參閱https://www.elastic.co/guide/en/elasticsearch/reference/current/indices-get-mapping.html
的get映射API允許檢索映射定義爲索引或索引/類型。
GET /嘰嘰喳喳/ _mapping /鳴叫
,捲曲:curl [elasticsearch adress]/[index]/_mapping?pretty
這就是我正在尋找的!非常感激! – Fairy
真棒,很高興它幫助! – Val
如果您有多種類型,這是否準確?因爲這些字段可能會重疊?此外,這不會計算動態模板中的類型嗎?看起來你需要統計獨特的領域,因爲這是lucene關心的。 –