Qu'est-ce que Capture des données modifiées
Suivi des modifications de base de données
CDC (Change Data Capture) — Capture des Modifications de Données
CDC est un modèle pour suivre et capturer les modifications de base de données pour la réplication en temps réel vers d'autres systèmes.
Méthodes d'Implémentation CDC
| Méthode | Description | Avantages/Inconvénients | |---------|-------------|------------------------| | Basé sur log | Lecture WAL/binlog | Faible overhead, fiable | | Basé sur triggers | Triggers DB | Flexible, overhead DB | | Timestamp | Par champ updated_at | Simple, manque suppressions | | Basé sur requêtes | Interrogation périodique | Simple, haute latence |
Outils Populaires
- Debezium — open-source, Kafka Connect
- AWS DMS — service géré AWS
- Striim — solution enterprise
- Airbyte — ETL avec support CDC
Applications CDC
- Synchronisation microservices
- Réplication Data Warehouse
- Invalidation de cache
- Event Sourcing
- Audit des modifications