摘要: 什么是事务? 保证一致性,保证一组数据库操作,要么全部成功,要么全部失败。 CAID(Atomicity,Consistency,lsolation,Durability): 原子性:要么全部成功commit,要么全部失败rollback; 一致性:rollback后的数据和之前一样; 隔离性:事务 阅读全文
posted @ 2021-11-06 17:26 kevin_cy 阅读(87) 评论(0) 推荐(0) 编辑
摘要: redo log(重做日志) Innodb引擎持有 WAL技术 Write-Ahead Logging,先写日志再写磁盘。当一条记录需要更新时,InnoDB引擎先把记录写到redo log里面,并更新内存,这次更新就算完成了。InnoDB引擎会在适当时候将这个操作记录更新到磁盘。 ####执行过程 阅读全文
posted @ 2021-11-06 16:47 kevin_cy 阅读(35) 评论(0) 推荐(0) 编辑
摘要: MySQL基础架构 Server层 Server层包括连接器、查询缓存、分析器、优化器、执行器等,涵盖Mysql的大多数核心服务功能,以及所有的内置函数(如日期、时间、数学等),所有跨存储引擎的功能都在这一层实现,如存储过程、触发器、视图等。 存储引擎层 存储引擎层负责数据的存储和提起。最常用存储引 阅读全文
posted @ 2021-10-28 20:19 kevin_cy 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 环境准备 使用Flink CEP组件之前需要将FlinkCEP的依赖库引入到项目中。本文基于1.9.1开发。 org.apache.flink flink cep_2.11 1.9.1 基本概念 事件定义 简单事件 处理单一事件,事件的定义可以直接观察出来,处理过程无需关注多个事件之间的关系,能够通 阅读全文
posted @ 2020-05-11 09:56 kevin_cy 阅读(1090) 评论(0) 推荐(0) 编辑
摘要: 一、解压storm安装包 tar -zxvf apache-storm-1.1.0.tar.gz 二、配置环境变量 vim /etc/profile 在最后增加如下两行: export STORM_HOME=/HD/software/axe/apache-storm-1.1.0 export PAT 阅读全文
posted @ 2018-07-10 21:16 kevin_cy 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 一、安装包下载(canal.deployer-x.x.x.tar.gz 官方建议使用1.0.22版本) https://github.com/alibaba/canal/releases 二、解压文件 tar -zxvf canal.deployer-1.0.22.tar.gz -C /app/ca 阅读全文
posted @ 2018-07-09 22:07 kevin_cy 阅读(10317) 评论(0) 推荐(0) 编辑
摘要: 一、解压安装包 将zookeeper-3.4.9.tar.gz压缩包解压到/app/zookeeper目录下(这里是我的目录) tar -zxvf zookeeper-3.4.9.tar.gz -C /app/zookeeper 这个是解压后的文件夹结构 二、配置zookeeper的环境变量 vim 阅读全文
posted @ 2018-01-02 22:33 kevin_cy 阅读(3517) 评论(0) 推荐(0) 编辑
摘要: 记录一下之前启动zookeeper集群时遇到的一个问题(一个很二的问题) 我的zookeeper时3个节点,且每个节点都启动成功了,但是查看zookeeper状态时报错: Error contacting service. It is probably not running 然后查看zookeep 阅读全文
posted @ 2017-12-26 21:46 kevin_cy 阅读(520) 评论(0) 推荐(0) 编辑