RocketMq
文章平均质量分 92
吹老师个人app编程教学
好好学习,天天向上。
展开
-
RocketMQ_详细配置与使用详解
1 MQ介绍1.1为什么要用MQ消息队列是一种“先进先出”的数据结构原创 2022-03-27 22:37:14 · 32638 阅读 · 0 评论 -
RocketMq_分布式事务完整示例详情
1 前言之前我们说到,分布式事务是一个复杂的技术问题。没有通用的解决方案,也缺乏简单高效的手段。不过,如果我们的系统不追求强一致性,那么最常用的还是最终一致性方案。今天,我们就基于 RocketMQ来实现消息最终一致性方案的分布式事务。本文代码不只是简单的demo,考虑到一些异常情况、幂等性消费和死信队列等情况,尽量向可靠业务场景靠拢。另外,在最后还有《RocketMQ技术内幕》一书中,关于分布式事务示例代码的错误流程分析,所以篇幅较长,希望大家耐心观看。2 事务消息在这里,笔者不想使用大量的文原创 2021-10-12 06:47:58 · 3300 阅读 · 6 评论 -
RocketMq_分布式事务解决方案详情
1 基于RocketMq的分布式事务解决方案前言在系统变的复杂后,分布式、微服务等架构技术,就要考虑到应用在系统中了。尤其数据量大了后,就需要对数据库进行拆分。如:注册的用户数据,量大了后,就需要考虑分库分表一旦数据库进行了分拆,那就出现很多头疼的问题,其中之一就是事务问题。那我们就来看看问题是怎么出现的?先来上个图进行数据拆分后,就类似上面的架构,可以看老顾上一篇文章关于【Mysql的高可用架构】上图中我们就拿用户的数据进行举例,用户量一旦几千万时,就需要进行分库分表;上图就分了3个库,每原创 2021-10-11 22:21:27 · 178 阅读 · 0 评论