原文:elasticsearch fielddata理解

在es中,text類型的字段使用一種叫做fielddata的查詢時內存數據結構。當字段被排序,聚合或者通過腳本訪問時這種數據結構會被創建。它是通過從磁盤讀取每個段的整個反向索引來構建的,然后存存儲在java的堆內存中。 fileddata默認是不開啟的。Fielddata可能會消耗大量的堆空間,尤其是在加載高基數文本字段時。一旦fielddata已加載到堆中,它將在該段的生命周期內保留。此外,加載 ...

2020-10-26 18:12 0 1124 推薦指數:

查看詳情

es fielddata理解

  在es中,text類型的字段使用一種叫做fielddata的查詢時內存數據結構。當字段被排序,聚合或者通過腳本訪問時這種數據結構會被創建。它是通過從磁盤讀取每個段的整個反向索引來構建的,然后存存儲在java的堆內存中。   fileddata默認是不開啟的。Fielddata可能會消耗大量 ...

Sun Dec 30 20:46:00 CST 2018 0 6265
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM