Merhabalar, hızlıca özet geçiyorum. Bir mobil uygulamamız var. Bu mobil uygulama veritabanı olarak MongoDB kullanıyor. Hedef kitlemiz özellikle Amerika, İngiltere ve diğer Avrupa ülkeleri.
Bir süredir araştırıyorum fakat bu veritabanı yapılandırmasını nasıl yapmam gerektiğini çözemedim. Tek sunucu olduğunda sunucuyu hangi ülkeye koyarsam koyayım bir kısımda sorun yaşıyorum. Ping değerleri 100-150 yi buluyor.
Bir Almanya, bir Amerika lokasyon alsam çözülür aslında fakat bu sistemin ne olarak adlandırıldığını bilemedim. Nasıl bir veritabanı sunucusunu coğrafi olarak dağıtabilirim? (CDN gibi)
Sunucu Hakkında Bilgisi Olanlar Konuya Lütfen
9
●306
- 15-03-2023, 01:29:39https://jelastic.medium.com/mongodb-...er-be3cb374452
Incelemenizi tavsiye ederim mongodb Master-slave dediğiniz diğer tabirle db eşitleme - 15-03-2023, 01:29:58Burada çok güzel açıklamış biri. Fakat daha basit bir yöntemi bulunabilir mi merak ediyorum.
https://serverfault.com/questions/47...le-stored-data - 15-03-2023, 01:36:44Teşekkür ederim fakat çok maliyetli olmaz mı? Tam olarak ne olarak adlandırılıyor AWS içinde?mhcifci adlı üyeden alıntı: mesajı görüntüle
- 15-03-2023, 01:39:52Teknikte çok fazla bilgim yok genellikle devopscuların işi bu https://aws.amazon.com/cloudfront/
- 15-03-2023, 02:00:40Teşekkür ederim. O halde sistem şu şekilde işlemeli:koksalkesici adlı üyeden alıntı: mesajı görüntüle
3 farklı lokasyonda 3 adet veritabanı sunucu alıyorum. (Türkiye, ABD, Almanya)
Kullanıcı uygulamayı açtığı anda konum tespiti yaparak en yakın olduğu sunucuya bağlanmasını sağlıyorum. API linkleri her lokasyon için farklı oluyor. Herkes kendisine en yakın sunucuya istek gönderip alıyor. Sunucular da kendi aralarında eşlenmiş bir biçimde duruyorlar. Günün sonunda tek bir sunucunun yedeğini alıyorum. - 15-03-2023, 12:49:30Aslında şöyle her suncucu birbirine eşitleme yapıyor yani 3 suncucu tek veritabanı gibienesutku adlı üyeden alıntı: mesajı görüntüle