Kursplan

Introduktion

  • Översikt över Debeziums funktioner och arkitektur
  • Change Data Capture (CDC) användningsfall
    • Data replikering
    • Uppdatera/ogiltigförklara en cache
    • Uppdatering av sökindex
    • Datasynkronisering i mikrotjänster

Installation och installation

  • Att sätta upp utvecklingsmiljön
  • Konventionell installationsmetod.
  • Använder Docker och Debezium-containerbilder.

Komma igång

  • Att välja databas
  • Startar Zookeeper
  • Startar Kafka
  • Startar anslutningstjänsten
  • Registrerar kontakten
  • Konfigurera serialisering, routing, meddelandefiltrering, signaler, etc.

Arbeta med Database

  • Hur datafångst fungerar
  • Förstå händelseströmmar
  • Arbeta med databastopologier (fristående, kluster, etc.)

Debezium i aktion

  • Infoga, uppdatera och radera en post
  • Rensa en cache
  • Uppdatering av sökindex
  • Generera härledda vyer och data
  • Synkronisera datakällor

Andra implementeringar

  • Debezium-server
  • Inbäddat Debezium

Arbetar med Debezium API

  • Förstå Debezium-motorn
  • Arbeta med debezium-api-modulen
  • Hantera beroenden
  • Arbeta med budskap

Felsökning

Sammanfattning och slutsats

Krav

  • En förståelse för databasbegrepp
  • Erfarenhet av koncept för mjukvaruutveckling

Publik

  • Utvecklare
  • Database proffs
 14 timmar

Antal deltagare



Price per participant

Vittnesmål (4)

Relaterade Kurser

Relaterade Kategorier