
- 畅销套餐
- 精选套餐
- 人气套餐
- 尊享套餐
- 高薪套餐

















- 课程介绍
- 课程大纲试看
- 讲师好课18
- 学员评价
适合人群:
遇到数据库事务就蒙圈,ACID、回滚丢失、覆盖丢失、脏读、幻读、不可重复读、共享锁、排它锁、行锁、表锁、死锁等等始终混淆不清,分布式事务5种策略不清楚,掌握阿里巴巴Setata分布式事务框架。
你将会学到:
由浅入深、从原理到实战、一次性学习数据库事务
- 事务的本质
- ACID特性的本质
- 回滚丢失、覆盖丢失、脏读、幻读、不可重复读
- 读未提交隔离级别、读已提交隔离级别、可重复度隔离级别、序列化隔离级别
- 行锁、表锁、共享锁、排它锁、Next-Key锁、间隙锁
- Spring事务的7种传播级别的原理和使用
- RPC定理、BASE理论、XA协议
- 阿里巴巴分布式事务框架Seata
- Nacos+Spring Cloud+Seta+MySql的微服务项目实战
- 分布式事务的AT模式、TCC模式、SAGA模式
课程简介:
课程简介:
课程总计41课时,从什么是事务讲起,直到分布式事务解决方案,很的0基础基础与提升系列课程。对于难以理解的知识点,全部用画图+实战的方式讲解。
第一部分:彻底明白事务的四个特性:原子性、一致性、隔离性、持久性,用场景和事例来讲解。
第二部分:实战讲数据库事务的6中并发异常:回滚丢失、覆盖丢失、脏读、幻读、不可重复读、MVCC精讲。
第三部分:彻底搞清楚4种事务隔离级别:READ_UNCOMMITTED 读未提交隔离级别、READ_COMMITTED 读已提交隔离级别、REPEATABLE_READ 可重复度隔离级别、SERIALIZABLE 序列化隔离级别
第四部分:彻底搞清楚MySQL的各种锁:行锁、表锁、共享锁、排它锁、Next-Key锁、间隙锁、X锁、S锁、IS锁、IX锁、死锁、索引与锁、意向锁等。
第五部分:彻底搞清楚Spring事务的7种传播级别的原理和使用:PROPAGATION_REQUIRED、PROPAGATION_SUPPORTS、PROPAGATION_MANDATORY、PROPAGATION_REQUIRES_NEW、PROPAGATION_NOT_SUPPORTED、PROPAGATION_NEVER、PROPAGATION_NESTED
分布式事务的理论基础:RPC定理、BASE理论、XA协议都是什么,原理是什么,有什么关联关系
第六部分:分布式事务的5种解决方案原理和优缺点:2PC两阶段提交法、3PC三阶段提交法、TCC事务补偿、异步确保策略、最大努力通知策略
第七部分:阿里巴巴分布式事务框架Seata:历经多年双十一,微服务分布式事务框架,用一个Nacos+Spring Cloud+Seta+MySql的微服务项目,实战讲解阿里的分布式事务技术,深入理解和学习Seata的AT模式、TCC模式、SAGA模式。
课程资料:
课程附带配套2个项目源码
72页高清PDF课件一份
阿里巴巴seata-1.1.0源码一份
阿里巴巴seata-server安装包一份
常见问题:
问:数据库学的不好,基础薄弱能学习这个课程么?
答:课程从什么是事务、事务的原子性、一致性、隔离性、持久性特性、回滚丢失、覆盖丢失、脏读、幻读、不可重复读等基础内容开始讲解,所有内容均采用画图讲解加实际操作演练的方式进行讲解,确保任何具有数据库基础的学员都能够学习。
问:分布式事务有实战案例么?
答:课程使用一个Nacos+Spring Cloud+Seata+MySql的微服务项目,实战讲解阿里的分布式事务技术,深入理解和学习Seata的AT模式、TCC模式、SAGA模式。 绝不司机硬背讲理论。
问:课程附带哪些课程资料,配套齐全么?
答:课程附带配套2个项目源码,72页高清PDF课件一份,阿里巴巴seata-1.1.0源码一份,阿里巴巴seata-server安装包一份
问:课程学习过程中有问题,需要老师答疑怎么办?
答:课程作者亲自答疑,无助教凑数,所有尽量提问均在第一时间回复,最晚保证不超过24小时。
课程大纲-彻底学习数据库事务 seata分布式事务 共享 排它锁 死锁 索引 Spring事务 隔离级别等
资料下载第1章强化概念(39分钟5节)
第2章精通数据库理论+实战(3小时38分钟17节)
“尹洪亮Kevin”老师的其他课程更多+
5