Schița de curs

Introducere

  • Prezentare generală a caracteristicilor și arhitecturii Debezium
  • Change Data Capture (CDC) cazuri de utilizare
  • Replicarea datelor
  • Actualizarea / invalidarea unei memorii cache
  • Actualizarea indexurilor de căutare
  • Sincronizarea datelor în microservicii

Configurare și instalare

  • Configurarea mediului de dezvoltare
  • Abordarea convențională de instalare.
  • Folosind Docker și imaginile container Debezium.

Noțiuni introductive

  • Alegerea bazei de date
  • Pornirea lui Zookeeper
  • Pornirea lui Kafka
  • Pornirea serviciului de conectare
  • Înregistrarea conectorului
  • Configurarea serializării, a rutelor, a filtrării mesajelor, a semnalelor etc.

Lucrul cu Database

  • Cum funcționează capturarea datelor
  • Înțelegerea fluxurilor de evenimente
  • Lucrul cu topologiile bazelor de date (standalone, clustere etc.)

Debezium în acțiune

  • Inserarea, actualizarea și ștergerea unei înregistrări
  • Eliminarea unui cache
  • Actualizarea indexurilor de căutare
  • Generarea de vizualizări și date derivate
  • Sincronizarea surselor de date

Alte implementări

  • Server Debezium
  • Debezium încorporat

Lucrul cu Debezium API

  • Înțelegerea motorului Debezium
  • Lucrul cu modulul debezium-api
  • Gestionarea dependențelor
  • Lucrul cu mesajele

Depanare

Rezumat și concluzii

Cerințe

  • O înțelegere a conceptelor de baze de date
  • Experiență cu conceptele de dezvoltare software

Audiență

  • Dezvoltatorii
  • Database profesioniști
 14 ore

Numărul de participanți



Pret per participant

Mărturii (4)

Cursuri înrudite

Categorii înrudite