全局可串行化的多数据库事务控制方法及系统

    公开(公告)号:CN119621253A

    公开(公告)日:2025-03-14

    申请号:CN202411780655.5

    申请日:2024-12-05

    Abstract: 本发明提供了一种全局可串行化的多数据库事务控制方法及系统,包括:应用服务向垫片层注册多数据库事务处理逻辑;收到客户端发起的多数据库事务请求,令垫片层拦截并开始多数据库事务的全局事务;垫片层根据多数据库事务处理逻辑执行多数据库事务的子事务请求;向两阶段提交协调器提交全局事务,返回多数据库事务请求的执行结果至客户端。本发明为多数据库事务提供原子性、持久性和全局可串行化保证;基于垫片层复用现有数据库系统的并发控制,可无缝集成到现有应用;事务协调开销低,适应高并发环境;本格一致性的分布式事务控制,具有良好的ACID特性;不依赖于具体的服务实现平台;对应用保持低侵入性,事务控制不影响正常业务代码的编写。

Patent Agency Ranking