Glossar · Automation
Change Data Capture (CDC)
Ein Verfahren, das jede Änderung (Insert, Update, Delete) in einer Datenbank als Event abgreift, statt die ganze Tabelle immer wieder komplett abzufragen.
Definition
Change Data Capture liest die Änderungen einer Datenbank direkt aus ihrem Transaktionslog (bei Postgres das Write-Ahead-Log) und gibt sie als Strom von Events weiter. Statt alle fünf Minuten die komplette Tabelle zu pollen und Zeile für Zeile zu vergleichen, bekommst du genau die Datensätze, die sich geändert haben, fast in Echtzeit und ohne Last auf deiner Produktivdatenbank.
In Integrationen ist CDC die saubere Alternative zum periodischen Voll-Abgleich. Wird ein Kontakt im CRM aktualisiert, löst die Änderung sofort deinen Sync in ein zweites System aus, ohne dass du eine updated_at Spalte selbst tracken und abfragen musst. Tools wie Debezium oder Supabase Realtime bauen genau darauf auf.
So nutzen wir das bei adsbird
Ein adsbird-Kundensync spiegelt neue und geänderte Datensätze aus der Supabase-Tabelle per CDC live nach Close, statt nachts einen kompletten Tabellen-Dump zu vergleichen.
Verwandte Begriffe
Change Data Capture (CDC) in deinem Projekt?
Wir bauen damit,
jeden Tag.
Wenn du Change Data Capture in einem konkreten Workflow brauchst, wir haben das wahrscheinlich schon gebaut.