
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
说完分布式事务的三个概念,我们再来说说分布式事务中的两个理论。1. CAP理论1.1 理解CAPCAP是 Consistency、Availability、Partition tolerance三个词语的缩写,分别表示一致性、可用性、分区容忍性。为了方便对CAP理论的理解,我们结合电商系统中的一些业务场景来理解CAP。如下商品信息管理的执行流程图:整体执行流程如下:(1)商品服务请求主数据库写入商
在上一篇《RocketMQ:快速入门》之后,今天说一说如何搭建RocketMQ集群。首先看一下集群架构图:1. 集群特点NameServer是一个几乎无状态节点,可集群部署,节点之间无任何信息同步。Broker部署相对复杂,Broker分为Master与Slave,一个Master可以对应多个Slave,但是一个Slave只能对应一个Master,Master与Slave的对应关系通过指定相同的B
Spark Streaming其实就是Spark提供对于大数据进行实时计算的一种框架。它的底层,其实也是基于Spark Core。基本的计算模型还是基于内存的大数据实时计算模型。而且它的底层的组件或者叫做概念其实还是最核心的RDD。只不过针对实时计算的特点,在RDD之上进行了一层封装,叫做DStream。其实学过了Spark SQL之后,你理解这种封装就容易了。之前在学习Spark SQL我们..
首先我们会根据之前的CentOS安装教程再搭建sparkproject2和sparkproject3两台虚拟机机器。然后在这基础上配置三台机器之间的ssh免密码登录。1、在三台机器的/etc/hosts文件中,都配置对三台机器的ip-hostname的映射。 2、我们先通过ssh-keygen -t rsa生成sparkproject1这台机器的公钥,过程中直接回车即可。 ...
在Jenkins集成服务器上,我们需要安装Maven来编译和打包项目。1. 安装Maven# 1. 解压tar -zxvf apache-maven-3.6.2-bin.tar.gz# 2. 移动文件mv apache-maven-3.6.2 /usr/local/1.1 配置环境变量# 1. 编辑文件vim /etc/profile# 2. 配置以下内容export MAVEN_HOME=/us







