- 博客(11)
- 收藏
- 关注
原创 (六)、canal学习笔记之可视化运维(canal admin)
canal-admin设计上是为canal提供整体配置管理、节点运维等面向运维的功能,提供相对友好的WebUI操作界面,方便更多用户快速和安全的操作。
2024-10-07 13:00:55
1036
原创 (五)、canal学习笔记之高可用部署
这里的高可用分为两类,客户端集群和服务端集群。都是采用冷备模式,因为对于 binlog 数据消费来说,并行处理将会带来数据顺序错乱的问题,当然你可以通过一些复杂的机制去实现,这里不做说明。集群部署需要 Zookeeper。
2024-10-07 10:44:55
1121
原创 (三)、canal学习笔记之配置文件详解
instance列表定义 (列出当前server上有多少个instance,每个instance的加载方式是spring/manager等)参数名字参数说明默认值当前server上部署的instance列表无conf/目录所在的路径../conf开启instance自动扫描如果配置为true,canal.conf.dir目录下的instance配置变化会自动触发:a. instance目录新增: 触发instance配置载入,lazy为true时则自动启动。
2024-10-05 15:24:23
1295
原创 (二)、canal学习笔记之编写canal c#客户端
Entry.Header 包含了一些binlog以及数据库信息通过来Row是什么变化,Update、Delete和 Insert 对应 sql 中的 update、delete 和 insert 语句通过属性,来访问 RowChange 对象中包含的行变化数据集合。columnNamecolumnValuecolumnUpdated如执行,那么获取到的数据变更则有。
2024-09-30 00:22:27
456
原创 (一)、canal学习笔记之单节点部署
译意为水道/管道/沟渠,主要用途是基于 MySQL 数据库增量日志解析,提供增量数据订阅和消费早期阿里巴巴因为杭州和美国双机房部署,存在跨机房同步的业务需求,实现方式主要是基于业务 trigger 获取增量变更。从 2010 年开始,业务逐步尝试数据库日志解析获取增量变更进行同步,由此衍生出了大量的数据库增量订阅和消费业务。基于日志增量订阅和消费的业务包括。
2024-09-30 00:21:24
1014
原创 (二).net core+jenkins+gitlab搭建CI/CD之发布Web Api项目
jenkins发布.net core web api项目实战
2022-10-20 13:20:07
895
原创 一、c# 集合基础
集合1 数组和集合数组是创建和使用固定数量的强类型话对象。集合则提供更为灵活的方式来操作对象组,可以动态的缩小和放大对象数组。2 常见集合类型2.1 System.Collections.Generic 类此命名空间包含.Net平台实现的泛型集合,主要有以下几类:类说明Dictionary<TKey,TValue>基于键值对的集合List<T>按索引访问的集合Queue<T>队列Sorted<TKey,TVa
2022-10-13 12:45:29
118
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人