Şube ofislerimizde uygulama performansını (önemli ölçüde) geliştirmek için ana ofiste master sahibi olurken, şubelerimizin her birinde yerel kölelere sahip olabilmek için mysql db'nin kopyasını kurmayı düşünüyorum.
Db kendisi büyük değil (<1gb) ama merak ediyorum; 200-300 kayıt güncellemesi / dakika başı dikkate alındığında: çoğaltma ne kadar hızlı? (ilk önce 5mb'lik genel bir dsl bağlantısı varsayalım, gerekirse daha hızlı - maliyetleri olabildiğince düşük tutmaya çalışıyorum, ancak para daha fazlası için var)
Tüm tablolar toplu olarak kopyalanıyor mu? Çoğaltma, bir tablodaki her kayıt güncellendiği için isteğe bağlı olarak yapılıyor mu (dokümanlardan, yapılandırılabilir olduğunu düşünüyorum)?
Notlar:
- Ben docs gibi 1 master, (2 şube şimdilik) 2 köle kurulum düşünüyorum burada bir uygulama değil, bir web istemcisi olmasının dışında
- Master üzerinde yapılan herhangi bir güncellemenin <10 dakika içinde diğer slave'lere çoğaltılması gerekir.
- Bütün bunlar, ORM (DevExpress XPO) 'yu köle okuma ve ustaya yazma kavramıyla mutlu edebileceğimi varsayar.