[发明专利]一种混合异构数据源统一查询系统及分布式查询方法在审
申请号: | 201710655380.6 | 申请日: | 2017-08-03 |
公开(公告)号: | CN107491510A | 公开(公告)日: | 2017-12-19 |
发明(设计)人: | 王继业;曾楠;郝悍勇;陈志刚;谭晶 | 申请(专利权)人: | 国网江苏省电力公司信息通信分公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 南京经纬专利商标代理有限公司32200 | 代理人: | 田凌涛 |
地址: | 210000 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种混合异构数据源统一查询系统及分布式查询方法,支持跨域、跨源、异构的数据系统,实现统一数据访问查询,实现高性能地访问各种数据源的分布式数据访问和处理平台;并且所设计方案不仅实现了后台各种数据库和海量数据存储的统一访问,隔离了应用和数据库/存储的直接连接,在一定程度上提高了底层数据的安全性;而且将多个物理数据库/存储的表按照业务的需要抽象为一个或多个逻辑数据库,为应用开发提供了统一的数据服务;本发明还提供了大数据分析服务的抽象,极大地减少了企业进行数据转移、复制和转换的工作,解决了企业进行应用开发时大量数据复制造成的资源浪费、效率低下、数据安全等问题。 | ||
搜索关键词: | 一种 混合 数据源 统一 查询 系统 分布式 方法 | ||
【主权项】:
一种混合异构数据源统一查询系统,其特征在于:包括请求接收模块、数据库映射模块和数据整合模块;数据库映射模块分别与请求接收模块、数据整合模块进行信息交互;其中,数据库映射模块分别与预设各个关系数据库相连接通信,数据库映射模块针对所有关系数据库中的物理表,按预设逻辑关系,构建所对应的各个逻辑虚拟表,组建逻辑虚拟数据库;并且数据库映射模块针对各个逻辑虚拟表分别与其所包含关系数据库中物理表数据的映射关系,构建元数据信息;请求接收模块用于接收指定类型关系数据库的查询语句,并发送给数据库映射模块;以及请求接收模块用于接收来自数据库映射模块的查询结果;数据整合模块用于根据数据库映射模块所组建逻辑虚拟数据库中的各个逻辑虚拟表,以及元数据信息,针对数据库映射模块所接收到的查询语句进行解析,获得分别对应于所指定各个关系数据库中物理表的各条查询语句,并针对相应各关系数据库中物理表进行查询,获得查询结果,然后交由数据库映射模块发送给请求接收模块。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国网江苏省电力公司信息通信分公司,未经国网江苏省电力公司信息通信分公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710655380.6/,转载请声明来源钻瓜专利网。
- 上一篇:一种用户属性信息挖掘方法、装置和介质
- 下一篇:机器人的自我认知方法及装置