Merhaba,
Ödeme sistemleri ile ilgili bir yapımız mevcut. MariaDB INNO DB ilişkisel veritabanı kullanıyoruz.
Şöyle bir sorum olacak sizlere ne kadar mantıklı ve yapılabilir mi bilmiyorum.
Codeigniter ile geliştirdiğimiz bir yazılımımız mevcut.
Günlük yüzlerce belki binlerce kayıt alıp duracak.
Bir veritabanında ki tabloya belli bir kayıt sınırı koyulsa. Örneğin toplam 1 milyon veriye ulaşınca aynı veritabanı başka bir sunucuda 0 hali senkronize olarak oraya kayıt yapmaya başlasa. Verileri de iki veritabanından çekse nasıl olur sizce?
Böyle bir işleyiş mutlaka vardır. Ama Codeigniter + PHP ile nasıl yapılabilir önce sizlere sormak istedim.
Yada aynı sunucuda aynı veritabanları ama farklı isimler ile senkronize çalışsa.
Umarım anlatabilmişimdir. Teşekkürler şimdiden cevaplarınız için.
PHP -> Birden fazla veritabanı mantığı (Yük düşürme)
4
●237
- 20-01-2019, 22:47:52Vjolenza adlı üyeden alıntı: mesajı görüntülesusmus adlı üyeden alıntı: mesajı görüntüle
Yani projede bunun üzerine kurgulanmış bir durum yok henüz.
PG-Pool eklentisi nedir tam olarak? Araştırayım birazcık. Codeigniter kullanıyorum bu arada PDO veya PostreSQL olarak geçiş kolay olacaktır sanırım. Tabi bunu codeigniter ile yapmak nasıl olur hiç bilmiyorum.
Mutlaka birileri yapmıştır diye düşünüyorum codeigniter ile ama pek sonuç bulamadım.
Şöyle bir mantık işimizi kurtarır mı acaba?
--------------------------------------------------------
Veritabanına yapılacak her veri ekleme işleminde codeigniter ile ekleme yapılacak tablonun toplam verisi hesaplansa. Belli bir kapasiteye ulaşmış ise eğer otamatik 2. veritabanına kayıt yapmaya başlasa.
Burada ki asıl problem bu değil şu.
Veriyi çekerken hem ilk veritabanından hem 2. veritabanından karıştırmadan verileri nasıl çekecek.
Çünkü id numaraları aynı olabilir sonuçta 1.2.3.4 diye tekrardan kayıt etmeye başlayacak yeni olan veritabanında.