测试总结 | ElasticSearch

问题

项目系统设置ES的size 最大不超过10000
如果搜索size大于10000,需要设置index.max_result_window参数
注意:size的大小不能超过index.max_result_window这个参数的设置,默认为10,000

解决

  • 如果需要搜索分页,可以通过from size组合来进行。from表示从第几行开始,size表示查询多少条文档。from默认为0,size默认为10,
    如果搜索size大于10000,需要设置index.max_result_window参数 。注意:size的大小不能超过index.max_result_window这个参数的设置,默认为10,000

  • ES查询注意事项:

    1. 大于10000条数据查询用游标
    2. es查询或更新尽量一条语句查询或更新所有内容,因为es的并发不好
  • 总结:
    测试过程中,若使用了ES查询需关注是否有使用游标,及使用方式

你可能感兴趣的:(测试总结 | ElasticSearch)