İçeriğe geçin

Değişiklik verisi yakalama

Değişiklik verisi yakalama, diğer uygulamaların işleyebilmesi için veritabanı değişikliklerini kaydeder.

Diğer adlarıChange Data CaptureCDC
API ve veri sözleşmeleri

Yalnız tam dışa aktarım yerine değişiklikleri yakalamak

Değişiklik verisi yakalama, kısaca CDC, aşağı akıştaki işleme için veritabanı verilerindeki değişiklikleri yakalar. Olası yöntemlerden biri değişiklik günlüğünü okumaktır; PostgreSQL bunun için Logical Decoding'i açıklar. Başka yöntemler farklı çalışabilir.

Kurgusal örnekte değişen ürün kategorisi bir analize aktarılmalıdır. Teknik satır değişikliği, ürünün iş açısından onaylanıp onaylanmadığını kendiliğinden açıklamaz. Bu nedenle CDC iş olaylarının tanımının yerini almaz. Başlangıç verisini, silmeleri, şema değişikliklerini ve yeniden başlama konumunu netleştirin. Alıcılar olası tekrarları da yönetmelidir. Değişikliğin yakalanması, hedefte doğru uygulandığını tek başına kanıtlamaz.

Kaynaklar