大数据实战派 都爱大讲台

当前位置:首页  /  课程  /  阿里开源数据采集工具(Canal)

阿里开源数据采集工具(Canal)

阿里开源数据采集工具(Canal)

分享到:

本课程基于阿里巴巴 MySQL binlog 增量订阅&消费组件,对Canal进行系统的讲解。课程先介绍Canal在电商运行项目中的架构设计与解决方案,然后详细讲解Canal架构原理以及Canal HA工作机制,最后通过Canal单节点Server,Canal HA集群,Canal集成Kafka三个案例进行实操,从而快速、深入掌握阿里Canal技术,实现数据实时增量采集。

  • ¥79   ¥168 

  • VIP免费

时长    8小时10分钟          

免费试学 全款购买 当前学习人数 828 收藏


课程介绍

本课程基于阿里巴巴 MySQL binlog 增量订阅&消费组件,对Canal进行系统的讲解。课程先介绍Canal在电商运行项目中的架构设计与解决方案,然后详细讲解Canal架构原理以及Canal HA工作机制,最后通过Canal单节点Server,Canal HA集群,Canal集成Kafka三个案例进行实操,从而快速、深入掌握阿里Canal技术,实现数据实时增量采集。



课程收获

1.获得近8小时Canal实战课
2.获得3个项目实战案例
3.从0构建Canal实时增量采集集群



技术版本

1.Canal1.1.2
2.MySQL5.6
3.Flume1.7
4.Kafka0.10
5.Zookeeper3.4.6



适用人群

想学习Canal技术的学员



课程展示

电商运营项目架构图

Canal采集解决方案图


讲师介绍

  • 杨俊

    大讲台大数据高级讲师 | 原某广电数据咨询公司大数据高级架构师

    原某广电数据咨询公司大数据高级架构师 资深Java玩家,大数据技术狂热者。曾在北京某广电数据咨询公司担任大数据高级架构师,7年以上大数据实操经验, 经历过10个以上的重量级大数据项目。Hadoop源码级技术大咖,熟练使用Hadoop、Spark、Flink、Hive、HBase、Flume、Kafka、ElasticSearch等各大主流组件。谦虚亲和,崇尚实操至上的教学理念。受到学员一致好评。

免费视频这么多,为什么还要来大讲台?

智能化

学习任务智能推送

混合式

“图文+视频”混合式课件

答疑快

30分钟问答响应

实战多

3分理论7分实战

包学会

账号长期有效学会为止

课程大纲

第一章:Canal项目应用场景
Canal项目应用场景 1.项目需求分析与架构设计
2.数据同步解决方案
3.Mysql主备复制实现原理
4.Canal架构与工作原理
5.MySQL binlog介绍
6.Canal HA机制设计
7.Canal集群环境介绍与准备
第二章:Canal集群节点准备(补习)
Canal集群节点准备 1.VMware虚拟机软件安装配置
2.Linux操作系统介绍
3.Linux操作系统安装1
4.VMware三种网络类型详解
5.Linux操作系统安装2
6.Linux系统网络配置
7.Linux虚拟机克隆
8.Linux静态IP技术
9.x-shell远程连接工具使用
10.Linux用户和用户组创建
11.Linux主机名配置
12.Linux防火墙配置
13.openssh-clients服务安装
14.Linux主机名与IP地址映射配置
15.SSH免密码登录
16.FileZilla工具使用
17.节点2所有配置
18.节点3所有配置
第三章:Zookeeper集群安装部署(补习)
Zookeeper集群安装部署 1.Zookeeper安装模式及不同厂商版本选择
2.Zookeeper集群规划
3.搭建时钟同步服务器
4.集群节点IP地址映射与防火墙配置
5.集群节点SSH免密码登录
6.集群脚本配置文件开发
7.集群分发shell脚本开发
8.集群远程执行shell脚本开发
9.集群JDK安装配置
10.Zookeeper集群安装部署
第四章:Kafka集群安装部署(补习)
Kafka集群安装部署 1.Kafka集群配置
2.Kafka集群服务启动与测试
3.Kafka 新api数据发送与消费
4.Kafka旧api数据发送与消费
5.Kafka集群监控
第五章:实战案例1:Canal快速安装部署
Canal快速安装部署 1.MySQL安装
2.MySQL服务启动与设置
3.MySQL新建账号及开启Binlog
4.Canal Server安装与配置
5.Canal 客户端安装与配置
6.Canal服务启动与测试(1)
7.Canal服务启动与测试(2)
第六章:实战案例2:Canal HA安装部署
Canal HA安装部署 1.Canal HA Server安装与配置
2.Canal HA集群服务启动与测试(1)
3.Canal HA集群服务启动与测试(2)
4.Canal HA故障切换测试
第七章:实战案例3:Canal与Kafka集成开发
Canal与Kafka集成开发 1.Canal-Kafka安装与配置
2.Canal-Kafka服务启动与测试
3.Canal总结

你可能还喜欢的课程

  • 【千元钜惠】 年薪200w+的大数据架构师全程直播,传授硬核技能:①OLAP/HTAP/湖仓一体等多种架构;②借FlinkCDC/Kylin/Hudi/Doris等打造数仓;③湖仓一体化项目落地实践;④基于Flink和StreamX打造低代码大数据中台

    查看详情 QQ咨询

    大数据实战精英+架构师班

    查看详情 4个月

  • 【千元钜惠】 手握6000+节点的大数据运维大咖全程直播,4个月带你熟悉大数据集群规划、部署、监控、排错、容器化等技能,并完成3个商业项目。

    查看详情 QQ咨询

    大数据运维尖刀班

    查看详情 4个月

  • 【3重优惠】 技术大牛组团授课,专讲大数据核心知识和大型项目实战,多台物理服务器数十个节点现场直播演示!企业级实战项目让你四个月掌握2年的项目经验!

    查看详情 QQ咨询

    大数据开发工程师特训营

    查看详情 16周

  • 【优惠活动】 新东方、搜狗、腾讯等名企一线实战讲师授课,技“高”一筹!重在培养数据分析方法及思路,而不仅仅是学习技术及工具。带教多个互联网及金融领域企业真实项目,而不仅仅是讲理论和小案例。

    查看详情 QQ咨询

    数据分析特训营

    查看详情 16周

  • 本课程为大数据金融信贷项目实战课,着重讲解企业中常用的大数据技术理论与实战,如Hadoop、Hive、HBase、Sqoop、Flume、Kafka、Spark Streaming、Spark SQL、Spark Structured Streaming等。课程包含离线项目和实时项目,从项目业务需求、技术选型、架构设计、集群安装部署、集成开发以及项目可视化进行多方位实战讲解。

    查看详情 QQ咨询

    互联网金融信贷项目实战(Hadoop&Spark)

    查看详情 38小时44分钟

  • 干货多:15案例 + 3实战 + 2项目;
    提升快:滴滴出行一线架构师传授实战经验,30小时多方位讲解数据仓库构建相关理论及实战内容
    技术全:综合运用Hive/Flume/Kafka/Azkaban/Oozie/SparkSQL等技术;

    查看详情 QQ咨询

    基于大数据体系构建数据仓库

    查看详情 32小时52分钟

  • 本课程基于某电商公司运营实时分析系统(2B),对Flink进行系统讲解。通过本课程的学习,既能获得Flink企业级真实项目经验,也能深入掌握Flink的核心理论知识,还能获得Flink在生产环境中安装、部署、监控的宝贵经验,从而深入掌握Flink技术。

    查看详情 QQ咨询

    Flink电商运营项目实战

    查看详情 50小时6分钟

他们在学

  • 27792

  • 135****5098

  • 微信用户27865

  • 偷悦

  • 27789

  • 152****6859

  • 191****5982

  • 182****3891

  • 157****7450

  • Feliks

  • 27514

  • 蜡笔

  • 大春儿

  • 26648

  • 16164

  • 27326

 
QQ在线咨询
微信扫码咨询