![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
架构
文章平均质量分 62
浮云丿
这个作者很懒,什么都没留下…
展开
-
总结整理2PC/3PC/TCC/消息队列最终一致性/XA协议之间的关系
分布式事务三种角色两个协议 应用(AP) 事务协调器(TM) 数据库(RM) 2PC 1.准备阶段 2.根据准备结果是否就绪决定后续操作 最原始的分布式事务解决方案(鼻祖、根本原理) 问题: 1.如果协调者发生故障,参与者会一直阻塞。 2.如果发生网络抖动,消息丢失会导致最终不一致。 3PC 1.准备阶段 2.确认准备阶段 3.根据确认结果是否就绪决定后续操作 基于2PC的扩展方案,增加了参与者超时机制。 TCC(应用内的2PC) TC.原创 2022-01-27 11:39:34 · 852 阅读 · 0 评论 -
集合排序工具类封装(注解方式)
集合排序工具类封装(注解方式): 1.首先,创建一个注解类,用于标记排序字段: package com.qiang.util; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import ...原创 2018-10-29 17:28:32 · 500 阅读 · 0 评论