
分布式事务
TY1972
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
分布式事务概述
原创声明:本文系作者原创,谢绝个人、媒体、公众号或网站未经授权转载,违者追究其法律责任。一、什么是事务普通数据库事务(简称:事务,Transaction)是指一个单数据库节点执行过程中的一个逻辑单位由一个有限的数据库操作序列构成,这一系列数据库操作序列组成的逻辑单位具有强原子性,或全部执行,或全部不执行。该事务拥有以下四个特性,习惯上被称为 ACID 特性:原子性(Atomicity):事务作为一...原创 2018-05-23 15:13:36 · 288 阅读 · 0 评论 -
分布式事务--消息补偿的最终一致
原创声明:本文系作者原创,谢绝个人、媒体、公众号或网站未经授权转载,违者追究其法律责任。大规模业务数据的方案一般都是分库分表,而且一些场景会同时跨多个库发生业务。在 "分布式事务概述"一文中,我们讲到事务消息的MQ补偿方案是目前公认的较为理想的分布式事务解决方案,实施成本也较高,今天我们即讲述这种补偿方案的最终一致性落地细节。 一、消息补偿流程回顾之前我们提到,消息中间件在分布式系...原创 2018-08-21 10:02:49 · 5028 阅读 · 1 评论 -
消息补偿应用--多key的水平分库方案
原创声明:本文系作者原创,谢绝个人、媒体、公众号或网站未经授权转载,违者追究其法律责任。本文以下单过程卖家与买家维度,介绍基于消息补偿的数据库水平分库细节:1.通过sharding key 查询指定业务数据2.良性扩展多sharding key业务3.保持数据一致一、业务场景mysql 水平分库分表时,一般按照某个维度划分,主体业务在该维度上的相关表都要做相同划分。以订单业...原创 2018-09-01 18:01:54 · 253 阅读 · 0 评论