[发明专利]一种云计算平台的全文检索的方法在审
申请号: | 201810760927.3 | 申请日: | 2018-07-12 |
公开(公告)号: | CN109086344A | 公开(公告)日: | 2018-12-25 |
发明(设计)人: | 郑向阳;钟送来 | 申请(专利权)人: | 广州市闲愉凡生信息科技有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 广州京诺知识产权代理有限公司 44407 | 代理人: | 冼启泰 |
地址: | 510000 广东省广州市南沙区黄阁镇麒麟新村(一期)麒天街13、1*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 云计算平台 全文检索 搜索请求 搜索引擎 搜索引擎系统 搜索服务器 集合器 数据存储服务器 初始检索请求 电子商务应用 复杂条件 建立索引 节点接收 消息总线 用户提交 低时延 并发 排序 分发 搜索 发送 | ||
一种云计算平台的全文检索的方法,所述云计算平台包括数据存储服务器和搜索服务器,所述搜索服务器上设有搜索引擎系统,所述搜索引擎系统包括集合器和多个搜索引擎节点;所述全文检索的方法包括步骤如下:S1.所述集合器根据用户提交的所述初始检索请求得到若干个搜索请求,并向多个搜索引擎节点分发所述搜索请求;S2.所述搜索引擎节点接收所述搜索请求,并根据搜索请求向消息总线发送建立索引请求。本发明提供了一种云计算平台的全文检索的方法,其可为电子商务应用提供实时、并发量大、低时延、多种复杂条件排序的搜索。
技术领域
本发明涉及计算机技术领域,特别是一种云计算平台的全文检索的方法。
背景技术
随着信息技术的发展,互联网在人们的生活工作中扮演的角色越来越重要,越来越多的人开始使用互联网,尤其是在家电、数码、医药、服饰、音像、家居、零售百货等电子商务领域,大型的电子商务系统开始投入使用,通过云计算平台和大数据技术来分析用户购物喜好。然而随着用户量的不断增加,其实质就是数据量的增加,面向海量数据的存储和应用也在蓬勃发展,对云计算平台检索的要求也日益提高。
在海量数据检索应用中,全文检索是最常用的统计功能之一,其可用性和效率直接影响到业务应用和用户体验。全文检索是一种将文件中所用文本与检索项匹配的文字资料检索方法,可以方便的进行对数据的相关统计和分析;但现有应用于云计算平台的全文检索方法存在搜索延时久、检索结果分散等问题,扩展性和可用性较差。
发明内容
为了克服现有技术的上述缺点,本发明的目的是提供一种云计算平台的全文检索的方法,其可为电子商务应用提供实时、并发量大、低时延、多种复杂条件排序的搜索。
本发明解决其技术问题所采用的技术方案是:一种云计算平台的全文检索的方法,所述云计算平台包括数据存储服务器和搜索服务器,所述搜索服务器上设有搜索引擎系统,所述搜索引擎系统包括集合器和多个搜索引擎节点;所述全文检索的方法包括步骤如下:
S1.所述集合器根据用户提交的所述初始检索请求得到若干个搜索请求,并向多个搜索引擎节点分发所述搜索请求;
S2.所述搜索引擎节点接收所述搜索请求,并根据搜索请求向消息总线发送建立索引请求;
S3.所述消息总线接收所述建立索引请求,并向数据存储服务器的多个数据存储系统分发建立索引请求;
S4.所述数据存储系统根据所述建立索引请求对存储数据进行全文检索,将搜索结果通过消息总线反馈给搜索引擎节点;
S5.所述搜索引擎节点将搜索结果发送给集合器,所述集合器汇总所述结果,反馈给用户。
优选地,所述初始检索请求包括检索语句,所述搜索请求包括至少一个检索关键词;所述步骤S1进一步包括步骤如下:
S11.所述集合器接收检索语句,对所述检索语句的内容进行分析,得到若干个检索词;
S12.确定所述若干个检索词中是否存在无含义助词,如果有,将确定出的所述无含义助词删除;确定删除后的所述若干个检索词中是否存在关联词,如果有,将所述关联词进行组合;
S13.将组合后的所述关联词、删除后的所述若干个检索词中的除所述关联词以外的其他检索词作为所述检索关键词,将所述搜索请求分发给多个搜索引擎节点。
优选地,所述搜索引擎节点包括多个搜索引擎节点实例,所述步骤S2进一步包括步骤如下:
S21.所述搜索引擎节点将接收到的搜索请求的检索关键词分配给其包括的多个搜索引擎节点实例,所述搜索引擎节点实例根据所述检索关键词得出建立索引请求;
S22.判断搜索请求数量是否超过所述搜索引擎节点的数量,如果是,则增加搜索引擎节点的数量;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州市闲愉凡生信息科技有限公司,未经广州市闲愉凡生信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810760927.3/2.html,转载请声明来源钻瓜专利网。