2021年3月15日

分布式事务

摘要: 事务 事务实现应该是具备原子性、一致性、隔离性和持久性,简称 ACID。 原子性(Atomicity),可以理解为一个事务内的所有操作要么都执行,要么都不执行。 一致性(Consistency),可以理解为数据是满足完整性约束的,也就是不会存在中间状态的数据,比如你账上有400,我账上有100,你给 阅读全文

posted @ 2021-03-15 20:46 书梦一生 阅读(78) 评论(0) 推荐(0) 编辑

LinkedBlockingQueue

摘要: LinkedBlockingQueue是一个基于已链接节点的,范围任意的blocking queue 此队列按FIFO(先进先出)排序元素 新元素插入到队列的尾部,并且队列获取操作会获得位于队列头部的元素 链接队列的吞吐量通常要高于基于数组的对列(ArrayBlockingQueue),但是在大多数 阅读全文

posted @ 2021-03-15 20:12 书梦一生 阅读(2850) 评论(0) 推荐(0) 编辑

LockSupport

摘要: LockSupport 的功能 LockSupport 是JDK 中提供的一个工具类,用来挂起和唤醒线程,这个类是 JDK 中所有同步类的基础,JDK 中 AQS 的实现也是基于此; LockSupport 类是通过操作 Unsafe 类来实现的,而线程在使用时,被挂起和唤醒都是因为这个类的两个方法 阅读全文

posted @ 2021-03-15 19:53 书梦一生 阅读(185) 评论(0) 推荐(0) 编辑

redis消息队列——发布订阅

摘要: 一、相关依赖 <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency> < 阅读全文

posted @ 2021-03-15 19:40 书梦一生 阅读(209) 评论(0) 推荐(0) 编辑

导航