Elasticsearch问题总结

复制代码
Fielddata access on the_id field is disallowed, you can re-enable it by updating the dynamic cluster setting: indices.id_field_data.enabled

Elasticsearch默认禁用_id字段进行排序,这是因为_id字段通常不需要进行聚合或排序操作,启用字段数据可能会消耗大里内存。默认情况下,Elasticsearch禁用了对文本字段(包括_1d字段)的字段数据访问,以节省内存。

解决方法:

方法1:可以通过更新Elasticsearch的动态集群设置来重新启用对_id 字段的字段数据访问。

方法2:使用sort时指定_doc排序

相关推荐
CONTONUE4 小时前
运行Spark程序-在Idea中(二)
大数据·spark·intellij-idea
计算机人哪有不疯的4 小时前
图文展示HDFS、YARN、MapReduce三者关系
大数据·spark
祈5334 小时前
MapReduce 的工作原理
大数据·mapreduce
Agatha方艺璇4 小时前
MapReduce报错 HADOOP_HOME and hadoop.home.dir are unset.
大数据·hadoop·mapreduce
@十八子德月生6 小时前
8天Python从入门到精通【itheima】-1~5
大数据·开发语言·python·学习
元6336 小时前
Hadoop集群的常用命令
大数据·hadoop
武汉格发Gofartlic8 小时前
FEKO许可证的安全与合规性
大数据·运维·安全
Kakaxiii8 小时前
【2025最新】gitee+pycharm完成项目的上传与管理
elasticsearch·pycharm·gitee
姬激薄8 小时前
HDFS概述
大数据·hadoop·hdfs
依年南台8 小时前
克隆虚拟机组成集群
大数据·hadoop