[发明专利]一种关系型数据库与对象型数据库的智能交互系统在审
| 申请号: | 202010346304.9 | 申请日: | 2020-04-27 |
| 公开(公告)号: | CN111538795A | 公开(公告)日: | 2020-08-14 |
| 发明(设计)人: | 张磊;庞科;张林福;张建军 | 申请(专利权)人: | 天津市融创软通科技股份有限公司;天津中德应用技术大学 |
| 主分类号: | G06F16/28 | 分类号: | G06F16/28;G06F16/25 |
| 代理公司: | 北京权智天下知识产权代理事务所(普通合伙) 11638 | 代理人: | 王新爱 |
| 地址: | 300380 天津市西青*** | 国省代码: | 天津;12 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 关系 数据库 对象 智能 交互 系统 | ||
本发明公开了一种关系型数据库与对象型数据库的智能交互系统,包括关系型数据库、读表单元、bean类结构设计单元、匹配单元、类池、反射单元、bean数据单元、数据输出单元和对象型数据库,所述关系型数据库的输出端与读表单元的输入端连接,并且读表单元的输出端与匹配单元的输入端连接,bean类结构设计单元的输出端与匹配单元的输入端连接,并且类池的输出端与bean类结构设计单元的输入端连接,本发明涉及智能交互技术领域。该关系型数据库与对象型数据库的智能交互系统,具有良好的通用与鲁棒性,可以高效地将任意结构的关系型数据库转换为对应的对象型数据库,大大降低了企业的开发成本,缩短了开发时间,使得开发效率大大提升。
技术领域
本发明涉及智能交互技术领域,具体为一种关系型数据库与对象型数据库的智能交互系统。
背景技术
随着计算机技术的发展,大数据作为一种重要的战略资产,其存储和分析在社会发展各个领域中都具有至关重要的地位,在PB级数据的面前,传统的关系型数据库所存在的率低下、可扩展性差、使用复杂等问题越来越突出。
在大数据时代下,面向对象的数据库得到了广泛的应用,其设计充分考虑了大数据所带来的性能消耗问题,针对大数据,与传统的对象型数据库相比,对象型数据库具有较大的优势,但是由于传统关系型数据库在过去很长的一段时间当中,都占领了数据库市场的绝大部分份额,市面上大部分系统所用的数据库也都为关系型数据库,因此,传统关系型数据库中的数据与面向对象型数据库的数据之间的交互问题成为了新老数据技术的交替中亟待解决的问题,而由于每个系统的业务逻辑不同,这种数据交互目前没有一个通用的解决方案,一般关系型数据与面向对象数据进行数据交互都是特定问题特定分析,这样的解决方式仅适用于单独系统而不具备通用性,为数据库的开发带来开发成本提高、开发效率下降等问题。
发明内容
(一)解决的技术问题
针对现有技术的不足,本发明提供了一种关系型数据库与对象型数据库的智能交互系统,解决了一般关系型数据与面向对象数据进行数据交互都是特定问题特定分析,这样的解决方式仅适用于单独系统而不具备通用性,为数据库的开发带来开发成本提高、开发效率下降的问题。
(二)技术方案
为实现以上目的,本发明通过以下技术方案予以实现:一种关系型数据库与对象型数据库的智能交互系统,包括关系型数据库、读表单元、bean类结构设计单元、匹配单元、类池、反射单元、bean数据单元、数据输出单元和对象型数据库,所述关系型数据库的输出端与读表单元的输入端连接,并且读表单元的输出端与匹配单元的输入端连接,所述bean类结构设计单元的输出端与匹配单元的输入端连接,并且类池的输出端与bean类结构设计单元的输入端连接。
优选的,所述匹配单元的输出端与反射单元的输入端连接,并且反射单元的输出端与bean数据单元的输入端连接。
优选的,所述bean数据单元的输出端与数据输出单元的输入端连接,并且数据输出单元的输出端与对象型数据库的输入端连接。
优选的,所述其具体实施方式包括以下步骤:
步骤一、关系型数据库的读取:首先,系统利用Java数据库连接技术通过读表单元将所需转换的任意结构的关系型数据库的表逐一分别读入,对于每一张表,在读入后,首先获取对应关系表的表名和表字段列头后,系统根据所提供的注解或是配置文件的方式通过匹配单元将关系表与所建立的对象类bean的类名进行匹配,匹配完成后,利用反射单元的反射技术动态地将该关系表实例化为一个对象;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津市融创软通科技股份有限公司;天津中德应用技术大学,未经天津市融创软通科技股份有限公司;天津中德应用技术大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010346304.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种简易组装的LED灯结构
- 下一篇:业务指标采集方法、装置及风控设备





