ES单字段支持的最大字符数
生活随笔
收集整理的這篇文章主要介紹了
ES单字段支持的最大字符数
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在使用ES時,需要用到進行檢索的字段都需設置為 keyword,不需要檢索的可以設置 text。
設置keyword,默認不分詞,它的最大長度和utf-8編碼有關,最大長度為32766字節,如果字段長度超過這個最大值,就會報如下錯誤:
java.lang.IllegalArgumentException: Document contains at least one immense term in field=“groupTemplateValue”
(whose UTF8 encoding is longer than the max length 32766), all of which were skipped.
————————————————
版權聲明:本文為CSDN博主「zhanghytc」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/zhanghytc/article/details/81354934
設置text,默認沒有字段長度限制,可存儲長文本。
在使用es的時候一定要注意控制需要被索引的字段的大小以免內存耗盡。
參考
- https://blog.csdn.net/zhanghytc/article/details/81354934
- https://blog.csdn.net/wuyu6394232/article/details/78625553?utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-1.baidujs&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-1.baidujs
總結
以上是生活随笔為你收集整理的ES单字段支持的最大字符数的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Postgresql相关数据库、表占用磁
- 下一篇: pip install 及导出安装库,批