优秀的elasticsearch学习参考文章合集

  1. es 原理分析文章合集 https://www.cnblogs.com/jajian/category/1280015.html
  2. 全文搜索引擎ElasticSearch 这篇文章给讲透了!https://www.cnblogs.com/jajian/p/11223992.html
  3. 京东工程师 es合集 https://blog.csdn.net/tianyaleixiaowu/category_6952508.html
  4. ElasticsearchTemplate的详细使用,完成多条件查询、匹配度查询https://blog.csdn.net/tianyaleixiaowu/article/details/77965257
  5. es合集
  6. 「扫盲」 Elasticsearch https://blog.csdn.net/Java_3y/article/details/103998347
  7. es官方api文档 中文版 https://www.elastic.co/guide/cn/elasticsearch/guide/current/getting-started.html
  8. es7.5 官方英文版 https://www.elastic.co/guide/en/elasticsearch/reference/7.5/getting-started.html
  9. spring-data-elasticsearch 官方文档https://docs.spring.io/spring-data/elasticsearch/docs/3.2.0.RELEASE/reference/html/#reference
  10. spring-data-elasticsearch第三方参考文档 https://es.yemengying.com/5/5.2/5.2.3.html
  11. elasticsearch java实现类似sql group by
  12. elasticsearch小记之——must和filter的主要区别
  13. ES多条件查询must和should不能同时生效问题
  14. elasticsearch sql转dsl并获取搜索结果
  15. 检索和过滤的区别 filter和query一起使用时, 会先执行filter.
  16. filter 查询的顺序每个filter执行过程都是独立,不依赖其他filter的执行结果的,因此没有先后顺序的概念。 不过之后需要合并这些filter的结果是,会有先后顺序。这个过程会选择较短的文档列表做起点,通过跳表在这些列表之间相互skip得到最后的结果。

所以性能主要是取决于各个filter执行的快慢,以及包含文档最少的filter里文档id的数量。如果那些bool query内部的filter,match的doc都比较多,那么合并过程可能会比较长,影响性能。

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

T-OPEN

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值