分布式
文章平均质量分 55
烟火缠过客
差一个我们的距离
展开
-
多数据源模拟分布式事务之SpringBoot+Jta-Atomikos+Mybatis
实体类 package com.example.jta.entity.db1; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; import lombok.ToString; @Data @ToString @AllArgsConstructor @NoArgsConstructor public class Goods { private Long id;原创 2021-10-19 21:29:11 · 360 阅读 · 0 评论 -
多数据源模拟分布式事务之SpringBoot+Jta-Atomikos+Jpa
0.实体类 package com.example.jta.entity.db1; import lombok.Data; import javax.persistence.*; @Entity @Table(name = "goods") @Data public class Goods { @Id @GeneratedValue(strategy= GenerationType.IDENTITY) private Long id; private Strin原创 2021-10-19 20:22:11 · 570 阅读 · 2 评论 -
Redis分布式锁
在很多场景中,我们为了保证数据的最终一致性,需要很多的技术方案来支持,比如分布式事务,分布式锁等 选用Redis实现分布式锁的原因 使用redis实现分布式锁,因为redis具备高性能,高可用,高并发的特性。 使用命令介绍 SETNX SETNX key val:当且仅当key不存在时,set一个key为val的字符串,返回1;若key存在,则什么都不做,返回0 expire e...原创 2019-12-12 13:51:13 · 599 阅读 · 0 评论