一种一键获取式全文检索公共服务系统技术方案

技术编号:37634990 阅读:17 留言:0更新日期:2023-05-20 08:55
本发明专利技术涉及一种一键获取式全文检索公共服务系统,包括数据层、服务层、应用层、展示层,其中数据层主要为全文检索系统的应用提供数据支撑,服务层为全文检索系统上层应用提供核心服务的支撑,应用层为用户的日常业务操作提供技术支撑,展示层为用户的查询结果提供基于关键字分词的所有接入库的关联信息,并通过清晰、简洁的列表形式进行展示。本发明专利技术进一步扩展了传统结构化数据的使用方式,实现对文本或异地数据资源的有效利用。异地数据资源的有效利用。

【技术实现步骤摘要】
一种一键获取式全文检索公共服务系统


[0001]本专利技术属于计算机网络及数据库
,涉及一种可一键获取各种不同类型数据库中所有相关数据信息和文本资源信息的全文检索系统。

技术介绍

[0002]随着信息化技术的发展,一些部门、行业数据库被整合到一起,建立了统一的公共服务平台。但这些数据库往往涉及大量不同结构、不同类型的数据信息,这些数据信息分散在不同的业务库中,要获取相关信息,必须访问指定的应用系统,操作复杂,数据获取过程繁琐、低效。

技术实现思路

[0003]本专利技术的目的是针对上述问题,提供一种一键获取式全文检索公共服务系统,将各类已汇集在平台上的数据自动关联,实现一键直达、一站式交互,提升用户对数据资源的利用能力,降低数据使用难度。
[0004]本专利技术的技术方案如下:
[0005]一种一键获取式全文检索公共服务系统,其特征在于,包括数据层、服务层、应用层、展示层,其中:
[0006]数据层主要为全文检索系统的应用提供数据支撑,支撑系统运行的数据库有索引库、系统信息库、检索主题库;数据层根据业务需要将符合条件的外部数据库接入本系统,同时,也可将本系统原有部分数据库分离出本系统;
[0007]服务层为全文检索系统上层应用提供核心服务的支撑,查询引擎为核心服务提供对数据层的访问功能,查询引擎通过相应的接口,包括JDBC接口、WS接口、SOLR API和数据层相连接,对上层核心服务屏蔽具体的数据库形态;
[0008]应用层为用户的日常业务操作提供技术支撑,包括条件查询、自定义查询、日志查询、权限管理、智能搜索;
[0009]展示层为用户的查询结果提供基于关键字分词的所有接入库的关联信息,并通过清晰、简洁的列表形式进行展示。
[0010]本专利技术利用全文检索技术、请求服务接口的数据共享技术,进一步扩展传统结构化数据的使用方式,实现对文本或异地数据资源的使用。将结构化数据精确查询、文本信息的关键字检索、异地数据的分布式查询三种应用整合为一体,精确查询结果中需关注内容可被选择后进一步做关键字检索,以自动扩大信息检索的范围,实现关键字检索结果反向关联,获取更多关联信息。
具体实施方式
[0011]本专利技术包括数据层、服务层、应用层、展示层,其中:
[0012]数据层主要为全文检索系统的应用提供数据支撑,支撑系统运行的数据库有索引
库、系统信息库、检索主题库;数据层根据业务需要将符合条件的外部数据库接入本系统,同时,也可将本系统原有部分数据库分离出本系统;
[0013]服务层为全文检索系统上层应用提供核心服务的支撑,查询引擎为核心服务提供对数据层的访问功能,查询引擎通过相应的接口,包括JDBC接口、WS接口、SOLR API和数据层相连接,对上层核心服务屏蔽具体的数据库形态;
[0014]应用层为用户的日常业务操作提供技术支撑,包括条件查询、自定义查询、日志查询、权限管理、智能搜索;
[0015]展示层为用户的查询结果提供基于关键字分词的所有接入库的关联信息,并通过清晰、简洁的列表形式进行展示。
[0016]本专利技术具体实施时,为了便于系统的管理与升级,采用J2EE多层结构,在技术架构上,采用MVC模式来完善系统,及将系统模型、视图以及后台控制松耦合,其中业务展示层采用webwork,服务应用层采用Spring技术,数据持久层采用Ibatis,能够彻底分离展示层,业务逻辑层,数据层,这样一来就可以使业务人员更加关注业务的发展与完善,技术人员可以完全将精力投入到技术的实现上,而且更加有利于系统的建设及维护。
[0017]系统的数据库采用RAC集群架构,用来在集群环境下实现多机共享数据库,以保证应用的高可用性,可伸缩性以及可管理性。同时可以自动实现并行处理及均分负载,还能实现数据库在故障时的容错和无断点恢复,有效的防止单一节点的单点失效问题出现。
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种一键获取式全文检索公共服务系统,其特征在于,包括数据层、服务层、应用层、展示层,其中:数据层主要为全文检索系统的应用提供数据支撑,支撑系统运行的数据库有索引库、系统信息库、检索主题库;数据层根据业务需要将符合条件的外部数据库接入本系统,同时,也可将本系统原有部分数据库分离出本系统;服务层为全文检索系统上层应用提供核心服务的支撑,查询引擎为核心服...

【专利技术属性】
技术研发人员:周忻邵延涛
申请(专利权)人:北京航天长峰科技工业集团有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1