1.概述

翻译:Improving search relevance with boolean queries

有人翻译:Elasticsearch:使用布尔查询提高搜索的相关性

当你在Elasticsearch中执行搜索时,将对结果进行排序,以便与你的查询相关的文档排名很高。 但是,可以认为与一个应用程序相关的结果肯针对另一应用程序就没有那么相关。 由于 Elasticsearch 超级灵活,因此可以对其进行微调以提供针对你特定用例的最相关的搜索结果。 调整结果的一种相对直接的方法是在发送给 Elasticsearch 的查询中提供其额外的条件查询。

在本博客中,我将向你简要介绍一些示例,以向您展示如何轻松地使用布尔查询 (bool query) 功能以及匹配查询(match queries)和匹配短语查询(match phrases queries)来提高搜索相关性。在开始之前,你可以参阅我之前的文章“Elastic:

【Elasticsearch】改进布尔查询的搜索相关性相关推荐

  1. 【Elasticsearch】elasticsearch bool 布尔 查询

    1.概述 bool 查询 must:与关系,相当于关系型数据库中的and. should:或关系,相当于关系型数据库中的or. must_not:非关系,相当于关系型数据库中的not. filter: ...

  2. 剖析Elasticsearch集群系列第三篇 近实时搜索、深层分页问题和搜索相关性权衡之道...

    http://www.infoq.com/cn/articles/anatomy-of-an-elasticsearch-cluster-part03?utm_source=infoq&utm ...

  3. Elasticsearch:运用 distance feature 查询来增强相关性

    提高文档的相关性得分,使其更接近提供的原始日期或地点. 例如,你可以使用此查询为更接近某个日期或位置的文档赋予更大的权重. 你可以使用 distance_feature 查询查找与某个位置最近的邻居. ...

  4. Elasticsearch(三)——Es搜索(简单使用、全文查询、复合查询)、地理位置查询、特殊查询、聚合操作、桶聚合、管道聚合

    Elasticsearch(三)--Es搜索(简单使用.全文查询.复合查询).地理位置查询.特殊查询.聚合操作.桶聚合.管道聚合 一.Es搜索 这里的 Es 数据博主自己上网找的,为了练习 Es 搜索 ...

  5. ES(elasticsearch)查询或搜索总结

    很多写说明文档,没有总结写开头.因为文档内容又很多,你看到后面就忘记前面,没有形成结构化知识.这样知识在大脑里是离散的,不完整,不准确的. 所以我的文章都是把结论写最开始,或者要说的全部内容用一句话写 ...

  6. ElasticSearch——布尔查询

    Elasticsearch · 语雀(完整笔记) 布尔查询是一个或多个查询子句的组合,每一个子句就是一个子查询.子查询的组合方式有: must:必须匹配每个子查询,类似"与" sh ...

  7. ElasticSearch 布尔查询

    布尔查询可以组合前边的一些查询,比如组合filter和must/must_not等等 它的目的就是提高性能,比如先通过filter过滤一些数据之后,然后再计算评分,这样节省一些评分时间 POST te ...

  8. ES(Elasticsearch)基本查询总结(含docker安装,python操作)

    全栈工程师开发手册 (作者:栾鹏) 架构系列文章 官网:https://www.elastic.co/guide/index.html 搜索语法:https://www.elastic.co/guid ...

  9. 第三章 Elasticsearch Query DSL -- 查询

    第三章 Elasticsearch Query DSL -- 查询 摘要 查询和过滤的上下文(context) 相关性得分 查询上下文 过滤上下文 示例(下面这些查询参数,后续会详述) 全文查询 in ...

最新文章

  1. 不要小看小小的 emoji 表情
  2. 科大星云诗社动态20210221
  3. 评估数据源是否回溯_IAI Trade:蒙特卡洛模拟在回溯检验中的应用
  4. 副本的leader选举
  5. 光模块和光纤收发器的区别是什么?
  6. oracle平均活动会话数,Oracle11g r2的活动会话数问题解决
  7. 动态规划 —— 背包问题 P06 —— 分组背包
  8. csv导入mysql phpmyadmin_关于mysql:使用phpMyAdmin导入大型csv文件
  9. 计算机专业简述,简述计算机专业毕业论文完整版.doc
  10. 去除vss源代码管理
  11. form表单提交数据编码方式和tomcat接受数据解码方式的思考
  12. 系统辨识与自适应控制matlab仿真下载,系统辨识与自适应控制MATLAB仿真 全部程序...
  13. ppt学习-默认设置
  14. 永中word页码怎么从第二页开始_Word文档”双面打印“全攻略,解决打印难题!...
  15. android关于无法debug
  16. (原创)修改BIOS让华硕Z87-A老主板支持NVMe硬盘启动(采坑实录)
  17. 纯CSS3炫酷3D星空动画特效
  18. 阿里架构师推荐,微服务分布式构架开发实战PDF,快快收藏吧
  19. 分布式、高并发、高性能场景(抢购、秒杀、抢票、限时竞答)数据一致性解决方案...
  20. 命名实体识别(NER)知识汇总

热门文章

  1. 蔚来用户累计行驶里程超30亿
  2. 新浪微博澄清“花钱撤热搜”、“花钱压热搜”等不实传言
  3. 90后互联网打工人:为了买小两居,爸妈打零工帮我凑首付
  4. 微信又上线新功能,能让你更会聊天?
  5. 小米10青春版跑分流出:搭载骁龙720G芯片 下周一见!
  6. iPhone SE 2渲染图再曝光:已加入浴霸摄像头豪华套餐
  7. 麒麟990 5G芯片加持!华为nova 6 5G通过3C认证
  8. 全新骁龙855 Plus加持!ROG游戏手机2下周发布:无惧逆风挑战
  9. “章子欣父亲”账号发文造假实锤 百度新闻负责人:是我的锅
  10. 甲骨文中国疯狂裁员 招聘网站上线“甲骨文人才专场”