问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

ElasticSearch中的weight怎么加分

发布网友 发布时间:2022-04-29 18:51

我来回答

1个回答

热心网友 时间:2022-06-19 21:29

一、目的
一个搜索引擎使用的时候必定需要排序这个模块,一般情况下在不选择按照某一字段排序的情况下,都是按照打分的高低进行一个默认排序的,所以如果正式使用的话,必须对默认排序的打分策略有一个详细的了解才可以,否则被问起来为什么这个在前面,那个在后面不好办,因此对Elasticsearch的打分策略详细的看了下,虽然说还不是了解的很全部,但是大部分都看的差不多了,结合理论以及搜索的结果,做一个简单的介绍
二、Elasticsearch的打分公式
Elasticsearch的默认打分公式是lucene的打分公式,主要分为两部分的计算,一部分是计算query部分的得分,另一部分是计算field部分的得分,下面给出ES官网给出的打分公式:
score(q,d) =
queryNorm(q)
· coord(q,d)
· ∑ (
tf(t in d)
· idf(t)²
· t.getBoost()
· norm(t,d)
) (t in q)
在此给每一个部分做一个解释
queryNorm(q):
对查询进行一个归一化,不影响排序,因为对于同一个查询这个值是相同的,但是对term于ES来说,必须在分片是1的时候才不影响排序,否则的话,还是会有一些细小的区别,有几个分片就会有几个不同的queryNorm值
queryNorm(q)=1 / √sumOfSquaredWeights
上述公式是ES官网的公式,这是在默认query boost为1,并且在默认term boost为1 的情况下的打分,其中
sumOfSquaredWeights =idf(t1)*idf(t1)+idf(t2)*idf(t2)+...+idf(tn)*idf(tn)
其中n为在query里面切成term的个数,但是上面全部是在默认为1的情况下的计算,实际上的计算公式如下所示:

coord(q,d):
coo追问你回答的不是我要问的问题, 你说的是它内部是如何计算分值的,我是问我想在他得出的分出的基础上做一些改变, 例如加上多少或乘以多少倍等

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
脚崴了挂什么科、急急急 linux 解压缩工具--tar命令 生日祝福语闺蜜 简短独特暖心 QQ有哪些隐藏的图标??他们分别是什么??怎么样点亮?? QQ业务的各种图标怎么点亮? qq怎么点亮图标和名字 诗中书万象=求下联 大爱如山藏万象下联 中国电子展:电位器和可调电阻的区别是什么?这四点很明显 电位器的接线方法是什么 电位器的工作原理如何 淘宝网上有艾格ES旗舰店嘛? ES文件浏览器 一直是百度的产品 还是 百度收购的?????居然有广告! ES collection中国哪里可以买到,或者没有代购。我找了好多都找不到,在ES官网买的话,税和邮费都要300多 新买的家具生蚂蚁了怎么办 艾格ES的官方网站 es服装官网 室内有小蚂蚁怎么除掉 加了装了一个移动智能网关有路由功能装好后一直用的猫当路由器,现在买了一个路由器要怎么设置? 家具生小蚂蚁了怎么办? 移动送的家庭网关接另一台无线路由器怎么设置 急!!!木制家具上都是褐色的蚂蚁怎么办? 对付装修实木家具里的蚂蚁妙招 形容人美气质佳的句子有哪些? 蚂蚁在木质家具上做窝了,蚂蚁窝太深,该怎样消灭蚁窝?? 学前教育专业人业匹配分析 对幼师的认识?? 我为什么要当一名幼儿教师 说说你对幼儿教师这个职业的认识 及你将成为什么样子的幼儿教师,及将你成为什? 谈谈你对幼儿园和幼儿教师的认知 对幼师工作的认识 2000字 es文件浏览器 为什么到最后一步 需要输入用户名和密码 是路由器的还是电信给的用户名 手机应用软件《ES文件浏览器》的“使用攻略”应该去哪个正规、大型、且著名的网站上去找? 中国别克官方网站 请告诉我大牌足球明星的个人或官方网! ems官网打不开,请帮我查下货到哪儿了,谢谢,ES203597129CN 帮忙查下邮政单号,ES124773052CN到哪了,谢谢 s7授权es文件管理器 太阳能发电哪个厂家比较好? 光伏太阳能发电有哪些厂家? 太阳能发电哪个厂家靠谱? 冈的组词 冈组词 冈字组词 冈怎么组词 国内有哪些不错的离网型太阳能发电系统厂家? ''冈''字怎么组词? 光伏发电设备哪家好 IE6浏览器升级IE8 冈字可以组什么词 太阳能发电厂家哪家好 阴阳师手游抽卡技巧 ssr式神怎么抽 我的浏览器IE6怎么无法升级到IE8呢?根本无法升级,那是什么原因呢? 冈字组词