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

相关推荐
zdkdchao3 小时前
hbase资源和数据权限控制
大数据·数据库·hbase
归去_来兮4 小时前
知识图谱技术概述
大数据·人工智能·知识图谱
青春之我_XP5 小时前
【基于阿里云搭建数据仓库(离线)】Data Studio创建资源与函数
大数据·数据仓库·sql·dataworks·maxcompute·data studio
Mikhail_G7 小时前
Python应用函数调用(二)
大数据·运维·开发语言·python·数据分析
黑客笔记8 小时前
攻防世界-XCTF-Web安全最佳刷题路线
大数据·安全·web安全
软件测试小仙女8 小时前
鸿蒙APP测试实战:从HDC命令到专项测试
大数据·软件测试·数据库·人工智能·测试工具·华为·harmonyos
Elastic 中国社区官方博客9 小时前
Elastic 获得 AWS 教育 ISV 合作伙伴资质,进一步增强教育解决方案产品组合
大数据·人工智能·elasticsearch·搜索引擎·云计算·全文检索·aws
反向跟单策略9 小时前
期货反向跟单运营逻辑推导思路
大数据·人工智能·数据分析·区块链
Tom Boom10 小时前
Git常用命令完全指南:从入门到精通
大数据·git·elasticsearch·docker·自动化测试框架
不吃饭的猪10 小时前
记一次spark在docker本地启动报错
大数据·docker·spark