Zagru BridgeVeritabanı taşıma, senkronizasyon ve tutarlılık kanıtı
Taşıyın. Senkronlayın. Kanıtlayın.
SQL Server ve MongoDB ortamlarını PostgreSQL'e taşıyın, canlı sistemleri uyum içinde tutun ve iki tarafın eşleştiğini — sütun düzeyine kadar — kanıtlayın. Her düzeltme, birinin incelediği, onayladığı ve geri alabileceği bir değişiklik setidir.
Erken erişim — sınırlı sayıda tasarım ortağıyla çalışmaya başlıyoruz.
- proje başına satır — tasarım hedefi
- ≥ 1 milyar
- proje başına — tasarım hedefi
- ≥ 1 TB
- içeride üçüncü taraf motor
- 0
Temsili arayüz
Örneklem değil. Kanıt.
Anahtar uzayı segment segment karşılaştırılır; her uyuşmazlık, tek bir satır ve tek bir sütun kalana kadar ikiye bölünür.
Temsili: Bridge anahtar uzayını segmentlere böler, sayım ve hash'leri karşılaştırır, farklı çıkan tek segmenti ikiye bölerek tek bir satır ve kolona kadar daraltır, ardından onaylı bir değişiklik setiyle düzeltir — tutarlılık %100.
Ne yapar
Beş fiil. Tek motor.
- 01
Sorgula — tüm kaynaklarda tek SQL
Bağlı tüm kaynakları tek bir veritabanıymış gibi sorgulayın; Bridge'in kendi federe motoru işi SQL Server, PostgreSQL, MySQL, Oracle ve MongoDB'ye aşağı iter.
- 02
Taşı — milyarlarca satır, kaldığı yerden devam
Bölümlenmiş, sürdürülebilir ve doğrulanabilir yüklemeler. Bir işi yarıda durdurun; tam olarak kaldığı yerden devam eder.
- 03
Senkronla — iki canlı sistem, tek gerçek
Değişiklik verisi yakalama ve zamanlanmış mutabakat, siz geçiş yaparken eski ve yeni sistemi uyum içinde tutar.
- 04
Kanıtla — sütun düzeyine kadar
Eksik, fazla ve farklı kayıtlar tam olarak bulunur — siz istemedikçe bir örneklemden tahmin edilmez.
- 05
Hizala — geri alınabilir düzeltmeler
Farklar değişiklik setlerine dönüşür: incelenir, onaylanır, denetlenir, önceki hâlleri saklanarak uygulanır ve geri alınabilir.
Nasıl çalışır
Bağla. Eşle. Yükle. Mutabakat. Hizala.
Veri satırları baştan sona ağınızda kalır; kontrol düzlemi yalnızca meta verileri, sayımları, hash'leri ve maskelenmiş örnekleri görür.
Bağla
Ağınızın içindeki bir ajan kaynakları ve hedefleri keşfeder; varsayılan olarak salt okunur.
Eşle
Mapping Studio alanları görsel olarak veya YAML ile eşler, riskleri işaretler ve kapsam tamamen karara bağlanana kadar üretim çalıştırmalarını engeller.
Yükle
Bölümlenmiş yüklemeler ara hazırlık alanına akar ve birleştirilir — her noktada kaldığı yerden devam edebilir.
Mutabakat
Segmentler sayılır ve hash'lenir; farklı segmentler satır ve sütun düzeyine kadar ikiye bölünür.
Hizala
Değişiklik setleri farkları düzeltir — inceleme ve onaydan sonra — ve sürekli senkronizasyon bu durumu korur.
Temsili arayüz
Eşleyin. Sonra yalnızca onaylananı değiştirin.
Mapping Studio ilk satır taşınmadan riskleri işaretler; her düzeltme, önceki hâli saklanan bir değişiklik setidir.
Derinlemesine
Kanıtın arkasındaki mekanizma.
Mapping Studio
- İş kullanıcıları için görsel mod; uzmanlar için ifadeler, SQL ve YAML — her zaman senkron
- Alan yolları, tipleri ve varlık bilgisiyle kaynak ağacı
- Risk işaretleri: collation, boş metin ile NULL farkı, tarih-saat hassasiyeti, kırpılma
- Güven düzeyi ve önce/sonra önizlemesiyle önerilen eşlemeler
- Kapsam %100 karara bağlanmadan üretim çalıştırması yok
Mutabakat
- Anahtar uzayı segmentlere bölünür; sayım artı sıradan bağımsız hash
- İkiye bölme, farkları satır ve sütuna kadar daraltır
- Push-down ile eşit tablolar, satırlar taşınmadan eşit oldukları kanıtlanır
- Sonuçlar: yalnızca kaynakta, yalnızca hedefte, farklı, yinelenen veya geçersiz anahtar, dönüşüm hatası, aktarımda
- Tam, yalnızca sayım veya örneklemli modlar
Kaynaklar ve hedefler
- MongoDB → PostgreSQL
- SQL Server → PostgreSQL
- MySQL ve Oracle
- Kaynak olarak Excel, CSV ve Parquet
Kendi motoru
- Federe SQL motoru, yükleme hattı, CDC okuyucuları ve mutabakat — tamamı Bridge kodu
- Go veri düzlemi, tek bir statik binary
- Trino, Spark, Kafka, Debezium veya Airbyte yok
- Linux, Windows ve macOS için ajanlar
Güvenlik ve veri
Verileriniz ağınızdan asla çıkmaz.
Bridge, kimsenin hata yapmaya hakkı olmayan taşımalar için tasarlandı.
Varsayılan olarak salt okunur
Aksine karar vermediğiniz sürece kaynaklar salt okunur olarak bağlanır.
Satırlar evde kalır
Yalnızca giden bağlantılı ajanlar verileri ağınızın içinde taşır; kontrol düzlemi yalnızca meta verileri, sayımları, hash'leri ve maskelenmiş örnekleri görür.
Deterministik maskeleme
T.C. kimlik numaraları, IBAN'lar, telefon numaraları ve e-posta adresleri, örneklerin gösterildiği her yerde tutarlı biçimde maskelenir.
Şifreli ve karşılıklı güven
Gizli bilgiler için AES-256-GCM ve karşılıklı kimlik doğrulamalı ajan kaydı.
Hiçbir şey sessizce silinmez
Hedef nesneler, ayrı ve açık bir onay olmadan asla silinmez.
Uçtan uca denetlenir
Her değişiklik seti, onay ve geri alma kayda geçirilir.
Zagru Suite içindeki yeri
Tek başına satılır. Birlikte daha güçlüdür.
Bridge, eski sistemlerdeki verileri Zagru One'a taşır — ve eksiksiz ulaştığını kanıtlar. Herhangi bir uygulama için SQL Server, MongoDB, MySQL ve Oracle ortamlarını PostgreSQL'e taşır ve mutabakatını yapar; bu yüzden tek başına da satılır.
Sık sorulanlar
Alıcıların bize ilk sorduğu sorular.
Mutabakat örneklemle mi yapılıyor?
Hayır. Varsayılan olarak tamdır — her anahtar, her sütun. Siz seçtiğinizde kullanmanız için yalnızca sayım ve örneklemli modlar da vardır.
Bir proje ne kadar büyük olabilir?
Bridge, proje başına en az bir milyar kayıt ve bir terabayt için tasarlandı. Performans rakamlarını yalnızca ölçümlerden yayımlıyoruz; geliştirme sırasında duraklatılan bir iş kaldığı yerden devam etti ve tam olarak 60 milyon satırda tamamlandı.
Verilerimiz sizin sunucularınızdan geçiyor mu?
Hayır. Ajanlar ağınızın içinde çalışır ve satırları orada taşır. Kontrol düzlemi yalnızca meta verileri, sayımları, hash'leri ve maskelenmiş örnekleri alır.
Kaynak veritabanımıza yazabilir mi?
Kaynaklar varsayılan olarak salt okunurdur. Değişiklikler yalnızca onaylı değişiklik setleriyle, önceki hâller saklanarak ve geri alma imkânıyla uygulanır.
Yapay zekâ kullanıyor mu?
Veri yolunda hiçbir yapay zekâ çalışmaz. Her sonuç yeniden üretilebilir.
Bugün kullanılabilir mi?
Zagru Bridge erken erişimde. SQL Server veya MongoDB'den PostgreSQL'e geçiş planlayan tasarım ortakları arıyoruz.
Neyi taşımanız gerektiğini anlatın.
Sürekli ertelediğiniz taşımayı getirin. Onu nasıl kanıtlayacağınızı gösterelim.
Ya da yazın: hello@zagru.com