[发明专利]一种数据搜索系统及方法在审
| 申请号: | 201510646490.7 | 申请日: | 2015-10-08 |
| 公开(公告)号: | CN105320754A | 公开(公告)日: | 2016-02-10 |
| 发明(设计)人: | 李计 | 申请(专利权)人: | 上海瀚银信息技术有限公司 |
| 主分类号: | G06F17/30 | 分类号: | G06F17/30 |
| 代理公司: | 上海申新律师事务所 31272 | 代理人: | 俞涤炯 |
| 地址: | 200003 上海市黄*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 数据 搜索 系统 方法 | ||
技术领域
本发明涉及信息技术领域,尤其涉及一种数据搜索系统及方法。
背景技术
随着信息科学的快速发展,数据库技术得到了广泛的应用,很多金融机构、政府机关、企事业单位、大型网站都组建了自己的核心数据库,Oracle数据库以其稳定的表现、强大的管理能力成为大型企业的首选数据库,然而,由于其管理的数据量随着时间的推移变得越来越庞大,使得搜索引擎从Oracle数据库执行检索时,搜索过程非常缓慢,同时,也使得数据库系统的性能大大降低。因此,亟需一种方法解决由于关系数据库在数据量非常庞大的情况下,其数据库的检索性能下降的问题。
发明内容
针对现有技术存在的上述技术问题,提供一种数据搜索系统及方法。
具体技术方案如下:
一种数据搜索系统,其中,包括,
第一存储单元,预先存储数据信息;
数据迁移单元,与所述第一存储单元连接,用于将保存在所述第一存储单元中的数据迁移至一第二存储单元中;
数据组织单元,与所述第二存储单元连接,对所述第二存储单元中的网站信息和网页信息进行标引和排序以建立索引数据库;
检索单元,与所述数据组织单元和所述第二存储单元连接,根据客户端应用程序发起的检索请求访问所述第二存储单元并返回检索结果。
上述的一种数据搜索系统,所述第一存储单元为Oracle或者SQL类型的数据库。
上述的一种数据搜索系统,所述第二存储单元采用数据表索引的数据结构。
上述的一种数据搜索系统,所述检索单元包括,
请求获取单元,用于获取所述检索请求;
检索策略单元,与所述请求获取单元连接,用于依据所述检索请求制定检索策略;
检索执行单元,与所述检索策略单元连接,依据所述检索策略自所述第二存储单元中查找相应索引。
上述的一种数据搜索系统,所述检索单元还包括转换单元,位于服务器端,用于将用户在客户端应用程序发起的搜索指令转换为所述检索单元可接受的指令格式作为所述检索请求。
上述的一种数据搜索系统,所述检索结果还通过所述转换单元进行转换后发送给所述客户端。
本发明还提供一种数据搜索方法,用于上述的数据搜索系统,包括,
步骤1,将保存在所述第一存储单元中的数据迁移至一第二存储单元中;
步骤2,对所述第二存储单元中的网站信息和网页信息进行标引和排序,在所述第二存储单元中建立索引数据库;
步骤3,根据客户端发起的检索请求访问相应的索引数据库并生成检索结果。
上述的一种数据搜索方法,步骤3具体如下:
步骤31,获取所述检索请求;
步骤32,依据所述检索请求制定检索策略;
步骤33,依据所述检索策略自所述第二存储单元中查找相应网页的索引。
上述的一种数据搜索方法,步骤3中还包括将用户在客户端应用程序发起的搜索指令转换为所述检索单元可接受的指令格式作为所述检索请求。
上述的一种数据搜索方法,所述第二存储单元采用数据表索引的数据结构。
有益效果:本发明通过将原本保存在第一存储单元中的数据迁移至第二存储单元中,并在第二存储单元中建立索引数据库,通过表索引的检索方式实现数据快速检索,改善现有关系数据库的数据搜索过程缓慢的缺陷;也降低了频繁查询对第一存储单元造成的影响,提高了系统的稳定性,并解决了关系性数据库因为数据量大而不能使用全模糊匹配查询的弊端。
附图说明
参考所附附图,以更加充分的描述本发明的实施例。然而,所附附图仅用于说明和阐述,并不构成对本发明范围的限制。
图1为本发明的系统结构示意图;
图2为本发明的方法流程图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。
下面结合附图和具体实施例对本发明作进一步说明,但不作为本发明的限定。
参照图1,一种数据搜索系统,其中,包括,
第一存储单元1,预先存储数据信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海瀚银信息技术有限公司,未经上海瀚银信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510646490.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:液晶显示面板
- 下一篇:一种确定网站权重的方法及装置
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置





