转载自:http://blog.csdn.net/duck_genuine/article/details/17014991
solrCloud分布式检索主要流程如下:
搜索 video,“美女斗秀场” 取按相关度排序取得2条记录~
过程是:
从集群里得知:video—>两个分片信息
所以请求被并行分发到两个分片搜索,各自取top2
第一次返回
返回:
shard1返回:
vid:score
1, 0.5f
2, 0.3f
shard2返回:
vid:score
3, 0.6f
4, 0.2f
合并结果:取top2
vid:score
3, 0.6f (shard2)
1, 0.5f (shard1)
再取正向文档数据:
通过主键并行去两个分片取正向文档数据:字段(vid,times,hd)
文档id分别:
3:
{vid:3,times:100,hd:1}
1:
{vid:1,times:200,hd:0}
再合并结果返回
如果是要翻页,也就是取第3到第4个结果,则会发起请求每一个分片返回4个结果再合并排序
相关推荐
Window与Linux下搭建SolrCloud分布式集群环境 Solr是一个独立的企业级搜索应用服务器,它对外提供类似于Web-service的API接口。用户可以通过http请求,向搜索引擎服务器提交一定格式的XML文件,生成索引;也可以...
NULL 博文链接:https://lucien-zzy.iteye.com/blog/2000362
分布式全文检索系统SolrCloud简介
论文研究-生鲜农产品电商分布式业务流程再造.pdf, 从“去中心化,去中介化”的互联网思维获得启发,构建碎片化的消费者按地理位置就近聚合为食物社区,农产品基地就近向...
分布式检索后台面板,只有模板,到时候需要什么自己去添加
分布式检索技术——java实现 用java实现分布式资源检索的参考资料
大规模分布式并行信息检索技术的经典论文
分布式信息检索是信息检索领域的重要研究内容。为了提高分布式信息检索的性能,提出了一种基于文档副本局部性的分布式检索方法。对于任一站点,如果将查询结果中的非本地文档建立本地副本,那么可以减少查询处理中...
#资源达人分享计划#
#资源达人分享计划#
这个是自己在工作当中总结的,配置分布式检索的文档。比较实用的。
基于云计算技术的电力大数据分布式检索系统.pdf
#资源达人分享计划#
#资源达人分享计划#
基于事件的分布式业务流程预测,刘然,吴步丹,本文旨在构建一个可以适用于分布式环境的基于事件的业务流程预测模型。传统的业务流程预测模型普遍以流程实例的事件序列作为预测
大规模风电开发流程图与分布式开发流程图对比.docx
文章旨在从海量信息中对有用信息获取,将用户需求满足,设计了一种基于Web的电子产品信息分布式检索系统。通过结合Hadoop以及Lucene技术模型,对Web电子产品信息进行检索,结合分布式索引文件的存储过程,并应用...
ElasticSearch是一个基于Lucene构建的开源,分布式,RESTful搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。支持通过HTTP使用JSON进行数据索引。
大家可以看到这是我们小组设计的检索系统的详细设计说明书,虽然无法上传所有东西,但是这些应该够了。。