Saltar al contenido

Captura de cambios de datos

La captura de cambios de datos registra modificaciones en bases de datos para que otras aplicaciones las procesen.

También conocido comoChange Data CaptureCDC
APIs y contratos de datos

Capturar cambios en lugar de solo exportaciones completas

La captura de cambios de datos, o CDC, captura modificaciones de los datos en la base para su procesamiento posterior. Un posible método lee el registro de cambios; PostgreSQL describe para ello la decodificación lógica. Otros métodos pueden funcionar de forma distinta.

En un ejemplo ficticio, una categoría de producto modificada debe llegar a un sistema de análisis. El cambio técnico de fila no explica por sí solo si el producto recibió aprobación de negocio. CDC no sustituye, por tanto, la definición de eventos de negocio. Aclare el conjunto inicial, las eliminaciones, los cambios de esquema y la posición de reinicio. Los receptores también deben gestionar posibles repeticiones. Capturar un cambio no demuestra que se haya aplicado correctamente en el destino.

Fuentes