《Elastic Stack 实战手册》——三、产品能力——3.4.入门篇——3.4.2.Elasticsearch基础应用——3.4.2.4.分布式计分(上)

《Elastic Stack 实战手册》——三、产品能力——3.4.入门篇——3.4.2.Elasticsearch基础应用——3.4.2.4.分布式计分(上)

3.4.2.4.分布式计分创作人:赵震一 什么是打分 搜索引擎中的搜索与数据库中,常规的 SELECT 查询语句,都能帮你从一大堆数据中,找到匹配某个特定关键字的数据条目,但是这两者最大的区别在于,搜索引擎能够基于查询和结果的相关性,帮你做好结果集排序,即搜索引擎会将它认为最符合...

《Elastic Stack 实战手册》——三、产品能力——3.4.入门篇——3.4.2.Elasticsearch基础应用——3.4.2.4.分布式计分(中)

Query 阶段: 1、Elasticsearch 在收到客户端搜索请求后,会由协调节点将请求分发到对应索引的每个 Shard 上。2、每个 Shard 的 Lucene 实例基于本地 Shard 内的 TF/IDF 统计信息,独立完成 Shard 内的索引匹配和打分(基于上述公式),并根...

Spring Boot+Vue.js+FastDFS实现分布式图片服务器

16 课时 |
251 人已学 |
免费

基于Zookeeper、Dubbo构建互联网分布式基础架构

11 课时 |
540 人已学 |
免费

分布式文件存储系统技术及实现

15 课时 |
5991 人已学 |
免费
开发者课程背景图

《Elastic Stack 实战手册》——三、产品能力——3.4.入门篇——3.4.2.Elasticsearch基础应用——3.4.2.4.分布式计分(下)

预统计阶段: 1、Elasticsearch 在收到客户端搜索请求后,会由协调节点进行一次预统计工作,即先向所有相关 Shard 搜集统计信息。 Query 阶段: 1、由协调节点整合所有统计信息,将全局的统计信息连同请求一起分发到对应索引的每个Shard 上。2、每个...

【Elastic Engineering】Elasticsearch:分布式计分

【Elastic Engineering】Elasticsearch:分布式计分

作者:刘晓国Elasticsearch提供了一个最重要的功能就是相关性。它可以帮我们按照我们搜索的条件进行相关性计算。每个文档有一个叫做 _score 的分数。在默认没有 sort 的情况下,返回的文档时按照分数的大小从大到小进行排列的。这个分数的计算是按照如下的三个条件来进行计算的:1) Term...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

社区圈子

阿里云分布式应用服务
阿里云分布式应用服务
企业级分布式应用服务 EDAS(Enterprise Distributed Application Service)是应用全生命周期管理和监控的一站式PaaS平台,支持部署于 Kubernetes/ECS,无侵入支持Java/Go/Python/PHP/.NetCore 等多语言应用的发布运行和服务治理 ,Java支持Spring Cloud、Apache Dubbo近五年所有版本,多语言应用一键开启Service Mesh。
78+人已加入
加入
相关电子书
更多
使用云起实验室体验PolarDB分布式版
PolarDB分布式版架构介绍
PolarDB开发者大会:分布式的PolarDB
立即下载 立即下载 立即下载

分布式计分相关内容