DEFINITIONS

Definitions More Info.
Definition ID20.127
TitlePOSTGRESQL
CategoryNOTES
Definitiondebezium snapshot modes
Definition Description1. Önce bir terminoloji düzeltmesi
Debezium'da snapshot.mode için "full_snapshot" / "half_snapshot" diye bir şey yok — bunlar sizin/kullanıcının kafasındaki kavramlar. Gerçek Debezium (PostgreSQL connector, 2.5) değerleri:

Debezium değeri Anlamı Kullanıcıya nasıl sunulur
initial (mevcut varsayılan) İlk kayıtta tam snapshot + sonra WAL stream "Standart (İlk Kayıtta Tam Kopya)"
always Her connector restart/register'ında BAŞTAN tam snapshot "Tam Snapshot" — kullanıcının "full_snapshot" dediği muhtemelen bu
no_data Sadece şema/tablo yapısı kopyalanır, veri kopyalanmaz, WAL'dan devam "Yarım Snapshot (Sadece Şema)" — "half_snapshot" muhtemelen bu
never Hiç snapshot almaz, mevcut WAL pozisyonundan devam "Snapshot Yok" — dikkatli kullanılmalı, geçmiş veri atlanır
when_needed Offset geçersizse (ör. HA failover'da slot sıfırlanmışsa) otomatik yeniden snapshot alır "Akıllı (Gerektiğinde)" — HA senaryoları için en güvenli seçenek
Öneri: kullanıcıya bu 5 gerçek değeri, yanında kısa Türkçe açıklamayla bir dropdown olarak sunmak — "full/half" gibi uydurma isim yerine gerçek davranışı anlatmak.
RecordBycunay
Record Date07-07-2026 16:23:30
Düzenle
Kopyala
Sil