书栈网 · BookStack 本次搜索耗时 0.028 秒,为您找到 269 个相关结果.
  • 数据库

    数据库 目录 描述 基本增删改查 Db + Record 方式 Model 映射方式 Columns 查询 一对一、一对多、多对一、多对对 多数据源 读写分离 分库分表 分布式事务 数据库 Jboot 数据库功能基于 JFinal 的 ActiveRecordPlugin 插件和 Apache sharding-sphere 框...
  • 分布式事务

    分布式事务 XA事务 引入Maven依赖 JAVA编码方式设置事务类型 XA事务管理器参数配置(可选) BASE(柔性)事务 引入Maven依赖 JAVA编码方式设置事务类型 Saga配置 Seata配置 分布式事务example 分布式事务 ShardingDataSource已经整合了分布式事务的功能,因此不需要用户进行额外的...
  • DML语句

    DML语句 DML语句 本文介绍 DML 语句类型、SQL 实例以及 Seata 是否支持,帮助您在 Seata 更顺畅的使用 SQL。 类型 SQL 实例 是否支持 INSERT INSERT INTO tb1_name (col_name,…) VALUES ({expr | FAULT},…),(…),… 或 INSERT INTO tb1_...
  • 柔性事务

    柔性事务 柔性事务 柔性事务在 2008 年发表的一篇论文 中被最早提到, 它提倡采用最终一致性放宽对强一致性的要求,以达到事务处理并发度的提升。 TCC 和 Saga 是两种常见实现方案。 他们主张开发者自行实现对数据库的反向操作,来达到数据在回滚时仍能够保证最终一致性。 SEATA 实现了 SQL 反向操作的自动生成,可以使柔性事务不再必须由开...
  • 分布式事务

    分布式事务 说明 样例 开发 引入依赖 配置 配置样例 配置说明 代码编写 RM 资源的封装 全局事务的封装 TCC 异常处理 分布式事务 说明 Zebra 微服务框架集成了 Seata 的 TCC 模式用于支持分布式事务。 虽然 Zebra 微服务框架提供了分布式事务组件,但是仍需开发者实现各种异常处理(如空回滚、幂等...
  • ORM 框架支持

    ORM框架支持 ORM框架支持 Seata 虽然是保证数据一致性的组件,但对于 ORM 框架并没有特殊的要求,像主流的Mybatis,Mybatis-Plus,Spring Data JPA, Hibernate等都支持。这是因为ORM框架位于JDBC结构的上层,而 Seata 的 AT,XA 事务模式是对 JDBC 标准接口操作的拦截和增强。
  • Saga 模式

    SEATA Saga 模式 概述 适用场景: 优势: 缺点: Saga的实现: 基于状态机引擎的 Saga 实现: 快速开始 Demo简介 “状态机” 属性简介: “状态” 属性简介: Demo 运行指南 step 1 启动 SEATA Server step 2 启动 dubbo provider Demo step 3 启动 Sag...
  • 术语表

    Seata术语 TC (Transaction Coordinator) - 事务协调者 TM (Transaction Manager) - 事务管理器 RM (Resource Manager) - 资源管理器 Seata术语 TC (Transaction Coordinator) - 事务协调者 维护全局和分支事务的状态,驱动全局事务提...
  • 术语表

    Seata术语 TC (Transaction Coordinator) - 事务协调者 TM (Transaction Manager) - 事务管理器 RM (Resource Manager) - 资源管理器 Seata术语 TC (Transaction Coordinator) - 事务协调者 维护全局和分支事务的状态,驱动全局事...
  • 柔性事务

    柔性事务 柔性事务 柔性事务在 2008 年发表的一篇论文 中被最早提到, 它提倡采用最终一致性放宽对强一致性的要求,以达到事务处理并发度的提升。 TCC 和 Sage 是两种常见实现方案。 他们主张开发者自行实现对数据库的反向操作,来达到数据在回滚时仍能够保证最终一致性。 SEATA 实现了 SQL 反向操作的自动生成,可以使柔性事务不再必须由开...