基于云计算的信息检索系统的制作方法

文档序号:14217793阅读:102来源:国知局

本发明涉及一种信息检索系统,尤其是涉及一种基于云计算的信息检索系统。

互联网虽然带来了信息的爆炸,但是互联网本身内容、服务的彼此分隔依然比较厉害,信息孤岛四处可见,同时门户型网站和一体化网站,发展出现矛盾和捆绕。前两个阶段无法解决这样的问题与缺陷。而在互联网的第三阶段中,用户同时获得的是来自多源头的资讯。用户可把自己的想法分析加工上去,又与别人分享新的信息,得出新结果。技术上来说,这些来自多方的资讯,都是个人化的资讯,不是纷乱无序的,而是为用户量身订做的,呈现方式更是完全根据工作的需要。同时一方面人们追求平台功能强大一体化平台出现,门户型和个人空间型的平台符合人们的生活社区需求,但人们对专业平台和行业平台的需求,但专业平台市场和规模问题又成为捆扰专业互联网发展的一大瓶颈。

“云计算”概念是由google提出的,这是一个美丽的网络应用模式。狭义云计算是指it基础设施的交付和使用模式,指通过网络以按需、易扩展的方式获得所需的资源;广义的云计算是指服务的交付和使用模式,指通过网络以按需、易扩展的方式获得所需的服务。这种服务可以是it和软件、互联网相关的,也可以是任意其他的服务,如3g数据传输模块、wi-fi数据传输模块、bluetouth数据传输模块,它具超大规模、虚拟化、可靠安全等独特功效。

云计算是适合移动互联网应用的一种模式。云计算将应用“计算”从终端转移到服务终端,从而弱化了对移动终端设备的处理需求。这样移动终端主要承担与用户交互功能,复杂的运算交由云端服务器处理,终端不需要强大的运算能力既可响应用户操作,并将结果展现给用户,从而实现丰富的应用。

本发明提出一种基于云计算的信息检索系统,综合利用全网络资源、提高信息检索的效率。

本发明采用如下技术方案实现:一种基于云计算的信息检索系统,其包括:若干个接入网络的终端设备;用于基于云计算执行信息检索的云端服务器;用于对任何一个终端设备发出的检索请求进行分析和分类处理,将每个检索请求逐步分类成对应其中一个云端服务器信息的检索分析服务器,所述检索分析服务器连接在所述终端设备与所述云端服务器之间。

其中,所述云端服务器包括多个,且多个所述云端服务器相互互联。

其中,所述检索分析服务器通过网络接口连接所述云端服务器。

其中,所述网络接口为webservice接口。

与现有技术相比,本发明具有如下有益效果:

本发明通过在用户在终端设备上发出检索请求信息,通过网络将信息传递到检索分析服务器,检索分析服务器对检索请求进行逐步分类对应其中一个云端服务器的信息,由云端服务器基于云计算执行检索,从而可以大幅度提高数据检索的效率。另外,本发明结构简单、可扩展性较强,可以广泛各行各业进行高效率的信息检索服务。

图1是本发明的结构示意图。

如图1所示,本发明提出一种基于云计算的信息检索系统,其包括:若干个接入网络的终端设备1;终端设备1通过有线网络、无线网络、虚拟网络、国际互联网络、局域网络等其中任何一种网络连接方式连接检索分析服务器2,用于对任何一个终端设备1发出的检索请求进行分析和分类处理,使将每个检索请求逐步分类成对应其中一个云端服务器3的信息;互联的若干个云端服务器3,通过网络接口与检索分析服务器2连接。

用户在终端设备1上发出检索请求和检索条件,通过网络将包含检索请求和检索条件的检索请求信息传递到检索分析服务器2,检索分析服务器2对数据进行逐步分类对应其中一个云端服务器的信息,从而大幅度提高数据检索的效率。

其中,每个云端服务器3中包含采用了不同存储策略、不同检索策略和不同存储结构的一个或多个数据库,因此,通过将检索请求进行分类,使不同的检索请求由不同云端服务器3执行检索,从而可以提高检索效率。

另外,每个云端服务器3利用并行爬虫程序沿着目标网络上的链接网络抓取在云信息层中的海量分类目标信息源提供的所有信息,抓取时采用多线程与云计算,即由分布在多台计算机上的多个爬虫线程同时进行网页内容的采集工作,提高采集效率与搜索性能,再将爬到的url信息经过内码转换、网页结构分析、去噪、提取正文、链路分析,同时爬虫经过判断去掉无关链接,最终每个爬虫线程从爬取到的网页中抽取url信息并将其存储到url提取库中。工作过程中通过管理系统,如周期管理、任务调度管理等与原始数据库进行交互。

在一个优选实施例中,检索分析服务器2通过webservice接口与云端服务器3接口。

综上,本发明通过在用户在终端设备上发出检索请求信息,通过网络将信息传递到检索分析服务器,检索分析服务器对检索请求进行逐步分类对应其中一个云端服务器的信息,由云端服务器基于云计算执行检索,从而可以大幅度提高数据检索的效率。另外,本发明结构简单、可扩展性较强,可以广泛各行各业进行高效率的信息检索服务。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。



技术特征:

技术总结
本发明提供一种基于云计算的信息检索系统,其包括:若干个接入网络的终端设备;用于基于云计算执行信息检索的云端服务器;用于对任何一个终端设备发出的检索请求进行分析和分类处理,将每个检索请求逐步分类成对应其中一个云端服务器信息的检索分析服务器,所述检索分析服务器连接在所述终端设备与所述云端服务器之间。本发明通过检索分析服务器对检索请求信息逐步分类成对应云端服务器的信息,由云端服务器基于云计算执行检索,从而可以大幅度提高数据检索的效率。另外,本发明结构简单、可扩展性较强,可以广泛各行各业进行高效率的信息检索服务。

技术研发人员:不公告发明人
受保护的技术使用者:长沙瑞晓知识产权服务有限公司
技术研发日:2017.11.16
技术公布日:2018.04.20
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1