Kursplan

Införandet

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

Installation och installation

  • Konfigurera utvecklingsmiljön
  • Konventionell installationsmetod.
  • Använda Docker och Debezium-containeravbildningar.

Komma igång

  • Välja databas
  • Starta Zookeeper
  • Starta Kafka
  • Starta anslutningstjänsten
  • Registrera anslutningsappen
  • Konfigurera serialisering, routning, meddelandefiltrering, signaler osv.

Arbeta med Database

  • Så här fungerar datainsamling
  • Förstå händelseströmmar
  • Arbeta med databastopologier (fristående, kluster osv.)

Debezium i aktion

  • Infoga, uppdatera och ta bort en post
  • Rensa ett cacheminne
  • Uppdatera sökindex
  • Generera härledda vyer och data
  • Synkronisera datakällor

Andra implementeringar

  • Debezium Server
  • Inbäddat Debezium

Arbeta med Debezium API

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

Felsökning

Sammanfattning och slutsats

Krav

  • En förståelse för databasbegrepp
  • Erfarenhet av mjukvaruutvecklingskoncept

Publik

  • Utvecklare
  • Database Yrkesverksamma
 14 timmar

Antal deltagare


Price per participant

Upcoming Courses

Relaterade Kategorier