课程大纲

介绍

  • Debezium 功能和体系结构概述
  • Change Data Capture (CDC) 使用案例
  • 数据复制
  • 更新/使缓存失效
  • 更新搜索索引
  • 微服务中的数据同步

设置和安装

  • 设置开发环境
  • 传统的安装方法。
  • 使用 Docker 和 Debezium 容器映像。

开始

  • 选择数据库
  • 启动 Zookeeper
  • 启动 Kafka
  • 启动连接器服务
  • 注册连接器
  • 配置序列化、路由、消息过滤、信号等

使用 Database

  • 数据捕获的工作原理
  • 了解事件流
  • 使用数据库拓扑(独立、集群等)

Debezium在行动

  • 插入、更新和删除记录
  • 清除缓存
  • 更新搜索索引
  • 生成派生视图和数据
  • 同步数据源

其他实现

  • Debezium 服务器
  • 嵌入式 Debezium

使用 Debezium API

  • 了解 Debezium 引擎
  • 使用 debezium-api 模块
  • 处理依赖关系
  • 使用消息

故障 排除

总结和结论

要求

  • 了解数据库概念
  • 具有软件开发概念的经验

观众

  • 开发 人员
  • Database 专业人士
 14 小时

人数



每位参与者的报价

客户评论 (4)

相关课程

课程分类