开发者社区 问答 正文

Elasticsearch的fielddata内存缓存默认限制

已解决

Elasticsearch的fielddata内存缓存默认限制

展开
收起
提个问题 2024-05-24 11:04:42 56 分享 版权
1 条回答
写回答
取消 提交回答
  • 开发者社区问答官方账号
    官方回答
    您好,Elasticsearch field data缓存默认无限制,您可以通过高级监控—>field data获取缓存大小或通过GET _cat/fielddata?v获取占用fielddata查询字段。常见占用较多fielddata并无法回收的场景:
    1. text 字段做agg,排序查询。
    2. _id 做排序查询。
    当fileddata缓存占用高,可通过 POST _cache/clear?fielddata=true 进行清理。
    2024-05-24 11:04:44
    赞同 4 展开评论