中间件
四月天五月雨
认真工作,快乐生活
展开
-
redis学习-数据类型详解-各使用场景(一)
redis 127.0.0.1:6379> COMMAND KEY_NAME原创 2018-11-09 10:52:09 · 1621 阅读 · 0 评论 -
redis学习-数据类型详解-各使用场景(二)
原文链接: 作者小太阳^_^,转载请注明出处,谢谢前言本文接上一篇,持续探索redis其他功能目录:1.redis集群未完待续原创 2018-11-09 18:52:34 · 220 阅读 · 0 评论 -
RocketMq 学习 中文文档(一)
原文链接: 作者小太阳^_^,转载请注明出处,谢谢前言本文分三篇,分别从概念原理, 集群搭建 ,java接入实践讲解本篇内容参照官方文档(Alibaba,apache),原文讲的很简白,本篇引用,不做赘述.目录1.基本概念及优势1.1物理部署结构1.2名词解释2.消息类型2.1.普通消息2.2 定时消息和延时消息2.3 顺序消息2.4 事务消息3 消息模...转载 2018-11-24 17:46:36 · 3999 阅读 · 0 评论 -
RocketMq 集群搭建 部署 (2m-2s-async)(二)
前言本文基于最新版rocketmq 4.3.2搭建,2个节点,A节点部署A-m和B-s,B节点部署A-s和B-m目录1.准备环境2.开始搭建正文1.准备环境1.linux服务器2台(centos7)2.maven(3.5以上)3.jdk(本文使用的1.8(有人说使用系统自带的可能导致一些问题,未测试,此处是手动装的))4.工具:使用的xshell+xftp部署结构图如下:...原创 2018-11-26 15:41:02 · 16875 阅读 · 18 评论 -
rocketmq学习 实战(三)
前言基于前两篇,RocketMq 学习 中文文档(一) RocketMq 集群搭建 部署 (2m-2s-async)我们已经了解了rocketmq的工作流程和集群搭建,本文介绍java接入的代码部分.目录1.普通消费2.失败重试正文1.普通消费依赖<dependency> <groupId>org.apache.rocketmq&am原创 2018-11-26 19:46:02 · 1018 阅读 · 0 评论 -
RocketMq顺序消息和事务消息(四)
前言本篇继续看rocketmq,接 中文文档 集群搭建 rocketmq实战目录1.顺序消息2.事务消息正文顺序消息有很多场景需要顺序消息,比如先买票->再上车;淘宝买东西时,先下订单->付款->发货;等等此刻我们有个要求 :1.每个订单的消息要有序 2.多个订单可以并行(mq的目的就是解耦和提高系统整体性能).rocketmq是怎么实现的呢?1.要发送...原创 2018-11-28 17:19:00 · 7068 阅读 · 5 评论 -
分布式事务 CAP 理解论证 解决方案
原文链接: 作者小太阳^_^,转载请注明出处,谢谢前言在大型系统架构演变中,当前下,分布式是一个必然的选择,分布式事务是绕不开的一个点.目录概述论证解决方案3.1 维护本地消息表3.2 使用rocketmq事务消息3.3 两阶段提交协议(2PC)3.4 TCC事务补偿机制正文1.概述在单体架构中,我们的事务可以通过数据库的ACID来操作,不会出现什么问题.1.1 问...原创 2018-12-28 19:13:05 · 17815 阅读 · 13 评论