书栈网 · BookStack 本次搜索耗时 0.030 秒,为您找到 140738 个相关结果.
  • 3.4. 分布式事务

    背景 本地事务 两阶段提交 柔性事务 挑战 目标 背景 数据库事务需要满足ACID (原子性、一致性、隔离性、持久性)四个特性。 原子性(Atomicity)指事务作为整体来执行,要么全部执行,要么全不执行。 一致性(Consistency)指事务应确保数据从一个一致的状态转变为另一个一致的状态。 隔离性(Isolation)指多个事务...
  • 3.4.2. 两阶段事务

    两阶段事务 概念 支持情况 两阶段事务 概念 完全支持跨库事务。 默认使用Atomikos,支持使用SPI的方式加载其他XA事务管理器。 支持情况 Sharding-JDBC可以支持由用户自行配置XA数据源 Sharding-Proxy支持
  • 分布式事务与共识

    分布式事务与共识 共识的不可能性 原子提交与二阶段提交(2PC) 从单节点到分布式原子提交 两阶段提交简介 不要把2PC和2PL搞混了 系统承诺 协调者失效 三阶段提交 实践中的分布式事务 恰好一次的消息处理 XA事务 怀疑时持有锁 从协调者故障中恢复 分布式事务的限制 容错共识 共识算法和全序广播 单领导者复制和共识 时代编...
  • 事务处理还是分析?

    事务处理还是分析? 数据仓库 OLTP数据库和数据仓库之间的分歧 星型和雪花型:分析的模式 事务处理还是分析? 在业务数据处理的早期,对数据库的写入通常对应于正在进行的商业交易:进行销售,向供应商下订单,支付员工工资等等。随着数据库扩展到那些没有不涉及钱易手,术语交易仍然卡住,指的是形成一个逻辑单元的一组读写。事务不一定具有ACID(原子性,一...
  • 7.5. 分布式事务

    导览 导览 本小节主要介绍 Apache ShardingSphere 分布式事务的实现原理 基于 XA 协议的两阶段事务 基于 Seata 的柔性事务
  • 3.2. 分布式事务

    背景 挑战 目标 原理介绍 LOCAL 事务 XA 事务 BASE 事务 应用场景 ShardingSphere XA 事务使用场景 ShardingSphere BASE 事务使用场景 ShardingSphere LOCAL 事务使用场景 相关参考 背景 数据库事务需要满足 ACID(原子性、一致性、隔离性、持久性)四个特性。...
  • 3.2. 分布式事务

    背景 本地事务 两阶段提交 柔性事务 挑战 目标 背景 数据库事务需要满足 ACID (原子性、一致性、隔离性、持久性)四个特性。 原子性(Atomicity)指事务作为整体来执行,要么全部执行,要么全不执行。 一致性(Consistency)指事务应确保数据从一个一致的状态转变为另一个一致的状态。 隔离性(Isolation)指多个事...
  • 数据导入事务及原子性

    数据导入事务及原子性 Label 机制 最佳实践 数据导入事务及原子性 Doris 中的所有导入操作都有原子性保证,即一个导入作业中的数据要么全部成功,要么全部失败。不会出现仅部分数据导入成功的情况。 在 BROKER LOAD 中我们也可以实现多多表的原子性导入。 对于表所附属的 物化视图 ,也同时保证和基表的原子性和一致性。 Labe...
  • 存储过程支持自治事务

    存储过程支持自治事务 存储过程支持自治事务 存储过程支持自治事务,标识符为PRAGMA AUTONOMOUS_TRANSACTION,执行的函数块中使用start transaction和commit/rollback包含执行的sql,其余语法与CREATE PROCEDURE 创建存储过程类似,一个简单例子如下: --创建表。 CREATE ...
  • 数据导入事务及原子性

    数据导入事务及原子性 Label 机制 最佳实践 数据导入事务及原子性 Doris 中的所有导入操作都有原子性保证,即一个导入作业中的数据要么全部成功,要么全部失败。不会出现仅部分数据导入成功的情况。 在 BROKER LOAD 中我们也可以实现多表的原子性导入。 对于表所附属的 物化视图 ,也同时保证和基表的原子性和一致性。 Label...