关于elasticsearch输出默认限制最多一万条记录的问题
elasticsearch默认输出最多一万条
查询第10001条数据开始就会报错:Result window is too large, from + size must be less than or equal to
但是很多时候10000数据不能满足项目的需求,所以我们就要解除这个限制。
解决方案一:
1、修改elasticsearch输出默认限制条数
PUT 索引名称/_settings?preserve_existing=true { "max_result_window": "1000000" }
2、设置后只对已经存在的索引生效,新建的索引需重新设置
3、设置时索引名称可以使用通配符进行设置
解决方案二:
创建索引时设置
"settings":{ "index":{ "max_result_window":1000000
}
}
世间万物
花是花,草是草,你是你,我是我
只要拥有这样的自由,满心才是欢喜