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排序

相关推荐
ssxueyi1 小时前
Hadoop是什么?Hadoop介绍
大数据·hadoop
python风控模型1 小时前
深度解读:Top14金融顶刊
大数据
出发行进1 小时前
Maven的介绍以及安装,仓库的使用和在idea使用maven
java·大数据·数据分析·maven
代码欢乐豆2 小时前
NoSQL大数据存储技术测试(6)图数据库Neo4J
大数据·数据库·nosql
cappnnio0072 小时前
【无标题】
大数据·elasticsearch·搜索引擎
Elastic 中国社区官方博客2 小时前
Elasticsearch:使用 Open Crawler 和 semantic text 进行语义搜索
大数据·数据库·人工智能·爬虫·elasticsearch·搜索引擎·全文检索
B站计算机毕业设计超人3 小时前
计算机毕业设计Django+Tensorflow音乐推荐系统 音乐可视化 卷积神经网络CNN LSTM音乐情感分析 机器学习 深度学习 Flask
大数据·人工智能·python·机器学习·课程设计·数据可视化·推荐算法
白宇横流学长3 小时前
土地档案管理关系[源码+文档]
大数据·数据库
高工智能汽车3 小时前
汽车供应链 “剧变”开始,“智能感知潜在龙头”诞生
大数据·人工智能·汽车
Elasticsearch4 小时前
带有 Elasticsearch 和 Langchain 的 Agentic RAG
elasticsearch