【Elasticsearch】ES查询优化-小结

ES查询优化小结

  • 写入ES数据之前完成数据的组装工作,尽量避免联合查询、
  • 关于分页,尽量避免页码过大的分页查询
  • 不使用连续分页可以考虑滚动翻页,参考这篇 https://coderfix.blog.csdn.net/article/details/113945699
  • term查询比match_phrase性能要快10倍,比带slopmatch_phrase快20倍
  • 查询与排序无关的条件优先使用filter
  • 模糊匹配 Match,字段判空 Exists,精准匹配 Term 和 Terms,范围匹配 Range

参考资料

  • https://cloud.tencent.com/developer/article/1134070
  • https://blog.csdn.net/weixin_33860553/article/details/93280270
雨果虾滑猫 CSDN认证博客专家 PHP MySQL Python
CSDN博客专家。PHP/MYSQL/Elasticsearch,PMP项目管理 ,产品设计。6年服务端开发,2年产品,连续创业者,曾经参与区块链、新零售行业创业。Gitchat作者,曾在Gitcchat发布智能合约相关课程。
相关推荐
©️2020 CSDN 皮肤主题: 博客之星2020 设计师:CY__ 返回首页
实付 19.90元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值