elasticsearch-ElasticSeach 如何按相关度排序

问题描述

ElasticSeach 如何按相关度排序

如题,ElasticSeach 如何按相关度排序?网大神指教.

解决方案

默认就是按相关度排序的

时间: 2024-10-03 20:38:49

elasticsearch-ElasticSeach 如何按相关度排序的相关文章

关于对sql2000查询结果进行相关度排序的测试

排序 sql2000的查询结果进行相关度排序,听起来好象很吸引人,不过真的是可以实现的.    上午上网看到了一篇利用微软index server来做全文查询的文章(这个以前也看到过,在计算机管理中也自带了这样一个查询功能)我的IIS默认web服务器在g:/wwwroot下其中有10万多的html文档   测试:strSearch = "SELECT DocTitle, Path, FileName, Characterization, Size,write,RANK" & _

《深入理解ElasticSearch》——2.5 排序

2.5 排序 当你发送查询至ElasticSearch,返回文档默认按文档得分降序排序(文档评分计算详见2.1节).这种排序策略通常是我们想要的,即第一个文档是与查询最相关的.然而,有时候我们希望能改变这种排序方式.下面这个例子就很容易做到,因为我们在查询中只使用了简单的词项字符串.请查看下面的范例: 该查询范例会返回所有在title字段上至少命中一个词项的文档,并基于section字段数据排序. 也可以通过添加查询的sort部分的missing属性为那些section字段有缺失值的文档定制排序

mysql 关键词相关度排序方法详细示例分析_Mysql

小项目有时需要用到关键词搜索相关性排序,用sphinx显得杀鸡用牛刀,就用mysql的order by对付下.方法一: 复制代码 代码如下: select * from articles where (title LIKE '%keywords%') or (content LIKE '%helloworld%') order by ((CASE WHEN title LIKE '%keywords%' THEN 2 ELSE 0 END) + (CASE WHEN content LIKE '

Elasticsearch聚合初探——metric篇

Elasticsearch是一款提供检索以及相关度排序的开源框架,同时,也支持对存储的文档进行复杂的统计--聚合. 前言 ES中的聚合被分为两大类:Metric度量和bucket桶(原谅我英语差,找不到合适的词语.....就用单词来说吧!).说的通俗点,metric很像SQL中的avg.max.min等方法,而bucket就有点类似group by了. 本篇就简单的介绍一下metric聚合的用法. metric的聚合按照值的返回类型可以分为两种:单值聚合 和 多值聚合. 单值聚合 Sum 求和

Lucene5学习之Suggest关键字提示

     首先需要搞清楚Suggest模块是用来解决什么问题的?Google我想大家都用过,当我们在搜索输入框里输入搜索关键字的时候,紧贴着输入框下方会弹出一个提示框,提示框里会列出Top N个包含当前用户输入的搜索关键字的搜索热词,如图:       这里说的不是前端的这种JS效果,而说的是输入一个关键字如何获取相关的搜索热词,至于js效果,自己Google jQuery自动补全插件,我以前玩过,这里关注的是提示数据如何获取,当然你也可以使用数据库SQL like "%xxxx%"来

用户体验设计:为访问不同分页提供翻页控制

网页制作Webjx文章简介:搜索翻页(Search Pagination)_Yahoo_Pattern(翻译). 原文地址: http://developer.yahoo.com/ypatterns/navigation/pagination/search.html 当搜索返回的结果太多,无法显示在一页上时,将信息拆分进一系列的页中. 用单行链接的方式来实现翻页控制,可以让用户浏览更多的结果,而不是将结果都显示在一页中. 解决什么问题? 用户需要查看按相关度排序但是又无法简单的放在一页当中的搜索

PostgreSQL SQL 语言:全文搜索

本文档为PostgreSQL 9.6.0文档,本转载已得到原译者彭煜玮授权.1. 介绍 全文搜索(或者文本搜索)提供了确定满足一个查询的自然语言文档的能力,并可以选择将它们按照与查询的相关度排序.最常用的搜索类型是找到所有包含给定查询词的文档并按照它们与查询的相似性顺序返回它们.查询和相似性的概念非常灵活并且依赖于特定的应用.最简单的搜索认为查询是一组词而相似性是查询词在文档中的频度. 文本搜索操作符已经在数据库中存在很多年了.PostgreSQL对文本数据类型提供了~.~*.LIKE和ILIK

社区智慧+机器智能=奇虎经验的知识机器人

奇虎经验的知识机器人.?请看 http://jingyan.qihoo.com/wenda.php?do=topic&b=health&tid=1812621 http://jingyan.qihoo.com/wenda.php?do=topic&b=beauty&tid=1811805 的下面跟帖者.没错,这是机器人.这一定不是幻觉. 这个帖子算是揉合了社区智慧+机器智能.而机器智能又偏偏是基于社区智慧而来,只不过是奇虎机器人基于百度知道.雅虎知识堂.小i机器人.爱问甚至

对比几家B2C的商品属性筛选和搜索结果筛选

看到蛋黄的帖子里提到结构化搜索,说的没错,除了本身的搜索功能还应起到导航的作用.这其实是非常有用的功能,也是我在锐意和365时改版想做的功能,受限于技术实力未能完全实现.特此挑选京东:http://www.aliyun.com/zixun/aggregation/36498.html">中国新蛋网和美国新蛋网三个网站的商品属性筛选和搜索结构筛选进行比较,给大家参考: 以手机为例: 京东:商品属性只有基本的品牌:价格:品牌3种属性. 中国新蛋网:商品属性比较丰富,有品牌:价格:类型:存储:分