
项目构建
zero _s
这个作者很懒,什么都没留下…
展开
-
分布式事务框架seata
Seataseatra的AT模式Seata AT 模式seata框架的使用1、在common模块导入依赖 <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-seata</artifactId> </dep...原创 2021-09-22 21:36:58 · 219 阅读 · 0 评论 -
分布式事务的理论知识
分布式事务:事务里面涉及的点在不同的服务器上,即一个大的事务,是由很多小的事务组成,而小的事务分布在不同的节点上,但是这些小的事务组成的大的事务,任然需要满足事务的特性,要么同时成功,要么同时失败。产生的原因是:数据库的拆分、分库分表;SOA和微服务架构的使用;多个事务之间调用异常(网络异常、请求超时、数据库异常、程序宕机)分布式事务的最终一致性:CAP理论 和 Base 理论; X/OpenDTP 事务模型:XA协议:JTA...原创 2021-09-21 17:43:42 · 117 阅读 · 0 评论 -
项目编写:
整体架构前期准备:数据库涉及并构建,用户数据库user--- 用户库里面主要有的表为: 用户信息user、地址 address商品 produce---有优惠券 coupon-----订单 order----每个微服务模块对应一个数据库CREATE TABLE `user` (`id` BIGINT(11) UNSIGNED NOT NULL AUTO_INCREMENT,`name` VA...原创 2021-09-12 10:19:59 · 114 阅读 · 0 评论