[发明专利]一种云计算平台的分布式搜索方法在审
申请号: | 201810760911.2 | 申请日: | 2018-07-12 |
公开(公告)号: | CN109033283A | 公开(公告)日: | 2018-12-18 |
发明(设计)人: | 郑向阳;钟送来 | 申请(专利权)人: | 广州市闲愉凡生信息科技有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 广州京诺知识产权代理有限公司 44407 | 代理人: | 冼启泰 |
地址: | 510000 广东省广州市南沙区黄阁镇麒麟新村(一期)麒天街13、1*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 搜索信息 集合器 索引 搜索结果 客户端 分布式搜索 云计算平台 搜索 搜索节点 搜索引擎 分发 接收客户端 并行搜索 查询结果 节点接收 结果返回 排序结果 搜索服务 用户提供 查询 低时延 排序 更新 | ||
1.一种云计算平台的分布式搜索方法,其特征在于:包括有搜索步骤,所述搜索步骤为;
设置客户端用于用户输入搜索信息为用户提供的搜索服务,所述用户通过客户端进行输入搜索信息进行搜索;
设置集合器用于接收客户端搜索信息和接收索引,所述集合器对搜索信息根据索引进行处理分发;
设置多个搜索引擎节点用于形成索引、接收集合器分发的搜索信息并进行搜索信息查询,所述搜索引擎节点接收搜索信息并进行查询,所述搜索节点将查询结果发送到集合器;
所述集合器接收多个搜索节点的搜索结果并对搜索结果进行汇总排序;
所述集合器将排序结果发送到客户端将结果返回给用户。
2.根据权利要求1所述的一种云计算平台的分布式搜索方法,其特征是:包括形成索引步骤,所述形成索引步骤为;
所述搜索引擎节点设置一个或多个搜索引擎节点实例,所述搜索引擎节点根据一个或多个搜索引擎节点实例形成索引;
设置消息总线,用于检测搜索引擎节点实例和搜索节点的增减,所述消息总线根据搜索引擎节点实例和搜索节点的增减发送重新建立索引消息到搜索引擎节点;
所述搜索引擎节点接收消息总线消息发送消息到搜索引擎节点实例,所述搜索引擎节点重新形成索引并发送到集合器。
3.根据权利要求1所述的一种云计算平台的分布式搜索方法,其特征是:所述集合器对搜索信息根据索引进行处理分发的步骤为;
(1)集合器对搜索信息进行分类,确认搜索信息类型;
(2)集合器根据搜索信息类型在索引中搜索相同或相近的信息,并找出相应的搜索引擎节点;
(3)集合器根据步骤(2)搜索出的信息将搜索信息分发到具有相同或相近的信息的搜索引擎节点进行搜索。
4.根据权利要求1所述的一种云计算平台的分布式搜索方法,其特征是:所述集合器将搜索结果排序的步骤为:
(1)根据索引类别的相近度由大到小进行排序;
(2)在相同类型索引中根据与搜索信息的相似度百分比由大到小进行排序。
5.根据权利要求1所述的一种云计算平台的分布式搜索方法,其特征是:所述客户端为手机客户端或电脑客户端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州市闲愉凡生信息科技有限公司,未经广州市闲愉凡生信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810760911.2/1.html,转载请声明来源钻瓜专利网。