有趣的ES:解决es返回结果数量限制问题

  1. es返回结果最大10000条
    1.1 全局设置最大结果窗口
PUT _all/_settings
{
	"index.max_result_window": 1000000
}
1.2 查询结果设置最大抓取量
POST index/_search
{
	"track_total_hits": true,
	"query": {
		...
	}
}
  1. es_sql返回结果最大1000条
    POST _sql/?format=json/txt/cbor/csv/tsv
    {
    “query”: “select * from test”,
    “fetch_size”: “100000”
    }

猜你喜欢

转载自blog.csdn.net/q18729096963/article/details/109290903
今日推荐