16
2011
C-JDBC ve Database Replication
Merhaba arkadaşlar, bir süredir C-JDBC adlı yazılımı araştırmaktaydım. Öncelikle nedir? bu ,C-JDBC , farklı farklı veritabanlarını ( Mysql , PostgreSql , HSqlDB , Oracle ) birleştirip, soyutlayarak, sanki tek bir veritabanına erişiyormuşuz gibi kullanmamıza olanak sağlayan, birden fazla Cluster (Kümelenmiş veritabanı) arasında yük paylaştıran, veritabanlarını eşleyen (replikasyon) açık kaynak kodlu bir yazılımdır. Bünyesinde Raidb ( Redundant Array of Inexpensive Databases ) yani pahalı olmayan yedek veritabanı dizisi mantığını kavramıştır, Raidb kavramı RAID (Redundant Array of Inexpensive Disks) standardını referans almaktadır. Peki C-JDBC bize temel manada neler sunuyor?
Aslında bu şema herşeyi anlatıyor. Sol tarafta tek bir veritabanına bağımlı, ölçeklenebilirliği olmayan , hata tolerans sıfır bir yapı mevcut. Sağ tarafta ise bir Controller ( denetleyici ) ‘ e bağlı n sayıda, farklı farklı veritabanları bulunuyor. Bu yapı bize ;
Ölçeklenebilirlik
Hata töleransı
Yük devretme
İzleme
Önbellekleme
Logging
özelliklerini sunmaktadır.
Alternatifler : Ha-JDBC , Tugnsten Replicator
Kariyer
- Yazılım Geliştirme Uzmanları
MobilMutfak - Java Yazılım Uzmanı
Yapı Kredi Emeklilik - Java Yazılım Uzmanı
Universal Bilgi Teknolojileri - Yazılım Geliştirmeci ve Proje Mühendisi
Yapı ve Kredi Bankası - Java Yazılım Uzmanı
Abaküs Finansal Yaz. A.Ş









