一种支持分布式事务的数据库的连接方法

基本信息

申请号 CN201210591754.X 申请日 -
公开(公告)号 CN103064964B 公开(公告)日 2016-04-20
申请公布号 CN103064964B 申请公布日 2016-04-20
分类号 G06F17/30(2006.01)I 分类 计算;推算;计数;
发明人 陈文亭;王雪松;吕迅;崔维力;武新;赵伟 申请(专利权)人 江苏华库数据技术有限公司
代理机构 天津滨海科纬知识产权代理有限公司 代理人 孙春玲
地址 300384 天津市滨海新区高新区华苑产业区海泰发展六道6号海泰绿色产业基地J座
法律状态 -

摘要

摘要 本发明提供了一种支持分布式事务的数据库的连接方法,包括:将分布式事务所涉及的分布式数据库连接对象作为一个整体进行封装,形成多节点执行器,并将多节点执行器对象作为分布式数据库连接池的缓存对象进行缓存,并建立与应用系统的对应关联关系;分布式数据库连接池接收到应用系统请求后,确定与该请求对应的有逻辑关系的缓存的多节点执行器对象;将上一步骤所确定的多节点执行器对象分配给应用系统用于对数据库的分布式事务操作。本发明的有益效果是能够使应用系统从繁杂的分布式事务处理逻辑中解脱出来,专心于业务逻辑;同时,也能够保障对多个数据库的分布式访问读写操作的正确性,有效提高对多数据库进行分布式事务操作的利用率。