一种关系数据库与大数据库的并行使用方法及装置制造方法及图纸

技术编号:40119421 阅读:30 留言:0更新日期:2024-01-23 20:25
本发明专利技术公开了一种关系数据库与大数据库的并行使用方法及装置,其中的方法包括:首先在一个应用中针对关系数据库和大数据库,分别配置关系数据库连接缓冲池和大数据库连接缓冲池,并分别配置对应的数据源;接着创建对应的数据库连接工厂,然后配置事务代理管理器;接着对关系数据库连接缓冲池和大数据库连接缓冲池分别创建对应的数据库访问层的方法;再在服务层中分别对创建的数据库访问层的方法进行申明;最后在业务层对申明后的数据库访问层的方法进行调用,实现对关系数据库和大数据库的并行使用。本发明专利技术解决了现有技术中存在的实现复杂度高的技术问题。

【技术实现步骤摘要】

本专利技术涉及计算机应用信息系统中大数据业务设计领域,特别涉及既要用传统关系数据库又要用大数据的情形,尤其涉及一种关系数据库与大数据库的并行使用方法及装置


技术介绍

1、现有的系统中,很多时候大数据业务会出现既要操作大数据,又要操作关系数据库的情形。现有技术中,关系数据库一般采用数据库连接池,而大数据的操作目前在引入phoenix组件的情况下,可以配置数据库连接池来操作大数据的增删改查。目前最主要的问题是大数据库连接池与关系数据库连接池无法一起在同一个业务功能中并行使用。

2、现有技术中,解决上述问题的传统方法主要有两种,一种是将大数据的操作和关系数据库的操作分开,分别做成两个应用,一个应用用来操作大数据,另外一个应用用来操作传统数据库;另一种方法是大数据操作不采用连接池,而是在操作传统数据库的业务中直接嵌入大数据操作的代码。

3、然而,对于第一种方法,通过两个应用软件来完成大数据操作和关系数据库的操作的方式,实现复杂度较高;而对于第二种方法在大在操作传统数据库的业务中直接嵌入大数据操作的代码,需要写hbase连接代码(或者pho本文档来自技高网...

【技术保护点】

1.一种关系数据库与大数据库的并行使用方法,其特征在于,包括:

2.如权利要求1所述的关系数据库与大数据库的并行使用方法,其特征在于,毫秒级别的短时连接方案中最大活动时间设置为60秒,最大的存活时间设置为3分钟。

3.如权利要求1所述的关系数据库与大数据库的并行使用方法,其特征在于,对关系数据库连接缓冲池和大数据库连接缓冲池分别配置对应的数据源,包括:

4.如权利要求1所述的关系数据库与大数据库的并行使用方法,其特征在于,对关系数据库连接缓冲池和大数据库连接缓冲池分别创建对应的数据库访问层的方法,包括:

5.关系数据库与大数据库的并行使用装...

【技术特征摘要】

1.一种关系数据库与大数据库的并行使用方法,其特征在于,包括:

2.如权利要求1所述的关系数据库与大数据库的并行使用方法,其特征在于,毫秒级别的短时连接方案中最大活动时间设置为60秒,最大的存活时间设置为3分钟。

3.如权利要求1所述的关系数据库与大数据库的并行使用方法,其特征在于,对关系数据库连接缓冲池和大数据库连接缓冲池分别配置对应的数据源,包括:

4.如权利要求1所述的关系数据库与大数据库的并行使用方法,其特征在于,对关系数据库连接缓冲池和大数据库连接缓冲池分别创建对应的数据库访问层的方法,包括:

【专利技术属性】
技术研发人员:袁磊王承军陈尧曹铖铖汤梓菲李丽韫
申请(专利权)人:武汉大学人民医院湖北省人民医院
类型:发明
国别省市:

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

1