GTS 提供了跨数据库、跨服务、消息队列和混合分布式事务,并提供多种事务模式。
跨数据库分布式事务
系统分库、分表后,跨库事务几乎无法避免,GTS 可以让应用轻松具备跨库事务处理能力。
跨服务的分布式事务
提供跨库、跨服务的事务支持,实现业务链路级别的分布式事务。
消息队列分布式事务
在多次调用消息系统的场景中,通过 GTS,应用可轻松具备消息事务的处理能力。
混合的分布式事务
GTS 可将各个资源加入事务范畴,实现同时跨服务、数据库、跨消息系统的事务处理能力。
多种事务模式
提供了标准事务模式、自定义事务模式和重试模式,以供选择并应用于不同的业务场景。