发明名称 |
一种基于动态分片的分布式事务执行方法 |
摘要 |
本发明公开一种基于动态分片的分布式事务执行方法,在每个数据中心的数据库管理服务器中部署有用于控制和管理对事务的动态事务分片单元,动态事务分片单元包括动态分片模块和动态冲突分析模块,采用动态事务分片单元处理来自应用服务器的事务请求,对该事务请求进行动态分片和动态冲突分析,随后对分片后的事务采用分片执行模块进行执行,并在数据库存储器上执行具体的数据访问操作。本发明是基于事务分片技术,在数据中心引入动态分片模块和动态冲突分析模块,实现程序化自动化的事务分片技术,使得事务有更多的机会在本地数据中心提交,有效地减少分布式存储系统中跨数据中心通信的次数,降低事务管理的延时从而获得良好的响应性能。 |
申请公布号 |
CN105892957A |
申请公布日期 |
2016.08.24 |
申请号 |
CN201610427437.2 |
申请日期 |
2016.06.14 |
申请人 |
中山大学 |
发明人 |
黄宁;吴维刚 |
分类号 |
G06F3/06(2006.01)I;H04L29/08(2006.01)I |
主分类号 |
G06F3/06(2006.01)I |
代理机构 |
广州粤高专利商标代理有限公司 44102 |
代理人 |
林丽明 |
主权项 |
一种基于动态分片的分布式事务执行方法,其特征在于,在每个数据中心的数据库管理服务器中部署有用于控制和管理对事务的动态事务分片单元,动态事务分片单元包括动态分片模块和动态冲突分析模块,采用动态事务分片单元处理来自应用服务器的事务请求,对该事务请求进行动态分片和动态冲突分析,随后对分片后的事务采用分片执行模块进行执行,并在数据库存储器上执行具体的数据访问操作。 |
地址 |
510275 广东省广州市海珠区新港西路135号 |