全局事务服务 GTS
全局事务服务(Global Transaction Service ,简称GTS)。
  • 用于实现分布式环境下高性能事务一致性。可以与DRDS、RDS、MySQL、Postgre
  • SQL等数据源,EDAS、Dubbo及其他RPC框架,MQ消息队列等中间件产品配合使用,
  • 轻松实现分布式数据库事务、多库事务、消息事务、服务链路级事务及各种组合。
  • 超强性能
    高达传统分布式事务10倍性能;热点数据高效处理,无惧数据冲突
  • 高可用
    在应用宕机、节点故障等各类异常情况均可保证数据严格一致
  • 多数据源
    支持DRDS、RDS、Oracle、MySQL、OceanBase、PostgreSQL、PetaData等数据源
  • 使用便捷
    提供注解、api等多种接入方式,使用门槛低,节省开发、运维成本。
典型应用场景
共享出行场景
DRDS场景
EDAS场景
MQ场景
混合场景
共享出行
共享出行
共享出行场景下,通过GTS支撑物联网系统、订单系统、支付系统、运维系统、分析系统等系各统应用事务一致性,保证海量订单和数千万流水的交易。
能够解决
  • 超强性能
    可以达到传统分布式事务性能10倍左右;热点数据可以高效处理...
  • 高并发
    可以满足出行场景下的亿万及并发事务请求。
  • 强一致性
    可以在宕机、网络故障等任何情况下保证数据的一致性。
推荐搭配使用
  • ECS>
  • MQ
  • DRDS
DRDS分布式事务
GTS与DRDS无缝融合
为分布式数据库DRDS分库分表、跨数据库提供分布式事务能力,提供标准的SQL语法,是企业从单机数据库迁移到分布式数据库的利器。
能够解决
  • 无缝融合
    DRDS与GTS无缝对接,无需额外的数据库配置
  • 使用方便
    提供注解和API两种方式,使用门槛低,对已有业务代码无侵入
  • 多数据源兼容
    目前可以兼容DRDS、RDS、Oracle、MySQL、OceanBase、Post...
推荐搭配使用
  • ECS
  • DRDS
EDAS中应用
SOA&分布式事务
与EDAS打通,提供夸库、跨服务的分布式事务支持,实现业务链路级别的分布式事务。开发简单,只需要在客户端声明一个注解,用以界定事务边界。
能够解决
  • 业务链路
    为服务链调用提供一致性保证
  • 多框架兼容
    目前兼容HSF、dubbo等rpc框架
  • 高性能
    最高可达到传统分布式事务性能10倍左右;热点数据可以高效处...
推荐搭配使用
  • ECS
  • EDAS
MQ中应用
消息事务
GTS与MQ打通,提供事务消息处理能力,可以保证业务链路完成时发送消息,任一阶段异常时回滚消息。开发简单,在客户端声明一个注解,用以界定事务边界,调用MQ的事务API发送消息。
能够解决
  • 高可靠
    在宕机、网络故障等情况下,严格保证数据一致性。
  • 节约成本
    节省运维成本,避免了分布式场景下产生的数据异常;节省开发成...
推荐搭配使用
  • ECS
  • MQ
混合事务场景
通用分布式事务管理
提供通用的分布式事务管理能力,支持服务框架(EDAS、dubbo)、数据库(DRDS、RDS、MySql、Oracle等)、消息中间件(MQ)的组合使用,灵活方便
能够解决
  • 多业务场景
    通过混合事务,GTS可以应用到金融、电信、电子商务、物流等多...
  • 高可用
    GTS 具有同 region 高可用特性,即使突发事件造成集群中某一台...
推荐搭配使用
  • DRDS
  • EDAS
  • MQ
  • ECS
精心打造的功能
  • 跨数据库分布式事务
    系统分库、分表后,跨库事务几乎无法避免,GTS可以让应用轻松具备跨库事务处理能力。
  • 跨服务的分布式事务
    GTS与EDAS打通,提供夸库、跨服务的事务支持,实现业务链路级别的分布式事务。
  • 消息队列分布式事务
    在多次调用消息系统的场景中,通过GTS应用可轻松具备消息事务的处理能力。
  • 混合的分布式事务
    GTS可将各个资源加入事务范畴,实现同时跨服务、数据库、跨消息系统的事务处理能力。
  • 多种事务模式
    提供了标准事务模式、自定义事务模式和重试模式,以供选择并应用于不同的业务场景。
在一切结束之前,先说说您的想法吧!
  • 在线咨询
  • 售前咨询热线
    400-8015-205
  • 售后咨询热线
    0755-82127232
  • 产品顾问
    0775-83722997
  • 我要留言