План на курса

Въведение

  • Преглед на характеристиките и архитектурата на Debezium
  • Change Data Capture (CDC) случаи на употреба
    • Репликация на данни
    • Актуализиране / обезсилване на кеш
    • Актуализиране на индексите за търсене
    • Синхронизиране на данни в микроуслуги

Настройка и инсталиране

  • Създаване на среда за разработка
  • Конвенционален подход за инсталиране.
  • Използване на Docker и изображения на контейнер Debezium.

Първи стъпки

  • Избор на база данни
  • Стартиране на Zookeeper
  • Започвайки с Кафка
  • Стартиране на услугата за свързване
  • Регистриране на конектора
  • Конфигуриране на сериализация, маршрутизиране, филтриране на съобщения, сигнали и др.

Работа с Database

  • Как работи прихващането на данни
  • Разбиране на потоците от събития
  • Работа с топологии на бази данни (самостоятелни, клъстери и др.)

Дебезиум в действие

  • Вмъкване, актуализиране и изтриване на запис
  • Изчистване на кеша
  • Актуализиране на индексите за търсене
  • Генериране на производни изгледи и данни
  • Синхронизиране на източници на данни

Други изпълнения

  • Debezium сървър
  • Вграден дебезиум

Работа с Debezium API

  • Разбиране на двигателя Debezium
  • Работа с модула debezium-api
  • Обработка на зависимости
  • Работа със съобщения

Отстраняване на неизправности

Обобщение и заключение

Изисквания

  • Разбиране на концепциите за бази данни
  • Опит с концепции за разработка на софтуер

Публика

  • Разработчици
  • Database професионалисти
 14 Часа

Брой участници


Цена за участник

Предстоящи Курсове

Свързани Kатегории