• 10-11-2023, 23:40:09
    #1
    Arkadaşlar merhaba,

    Mobil oyunum var. Ve oyuncu sayım 100 bini geçti. Mysql bağlantısında hosting bazen yavaşlıyor ve artık canımı sıkmaya başladı. Bu konuda ne önerirsiniz?
    - Eve hosting mi kurayım?
    - Amazon gibi yerlerden database mi kiralıyayım?

    Tecrübeli arkadaşların yorumlarını bekliyorum.
  • 10-11-2023, 23:44:48
    #2
    Mongodb ye geçin
  • 10-11-2023, 23:45:20
    #3
    yaptığınız işlemlere bağlı değişir
    hosting veritabanı zaten kullanılmaz
    eve hosting hiç uğraşmayın
    amazon çok pahalı

    güzel bi dedicated servera mysql veya çok kompleks işlemler yoksa kolay geçiririm derseniz postgresql

    mysql'i oyunun neresinde kullanıyorsunuz mesela ona bakmak lazım, update select insert hangisi sıkıntılı, sorgular verimli mi,
    sorun kesinlikle mysql de mi, nerden bağlanıyorsunuz php vs ise orda sıkıntı olmadığına emin misiniz,
    illa veritabanı kullanmanız mı gerekiyor hızlı değişen ama kalıcı olarak saklanması (fazla) gerekmeyen bir şey ise redis gibi sistemlere geçilebilir (örn soru yarışması oyunu var herkes cevabı gönderiyor, burda mysql çok gereksiz olur, hatta redis bile gereksiz olur daha düzgün bir server yazılıp memory'de tutulması en iyi çözüm olur bu durum için)
  • 10-11-2023, 23:45:22
    #4
    DtEray adlı üyeden alıntı: mesajı görüntüle
    Arkadaşlar merhaba,

    Mobil oyunum var. Ve oyuncu sayım 100 bini geçti. Mysql bağlantısında hosting bazen yavaşlıyor ve artık canımı sıkmaya başladı. Bu konuda ne önerirsiniz?
    - Eve hosting mi kurayım?
    - Amazon gibi yerlerden database mi kiralıyayım?

    Tecrübeli arkadaşların yorumlarını bekliyorum.
    Eve hosting kurma işi çok mantıklı gelmedi bana. Kesintisiz elektrik ve internet altyapısı sunmak ülkemizde mümkün olmuyor pek bunlara takviyeler yapmakta maddi olarak sizi yorar.
    Farklı sunucular denedinizmi. mesela r10 un kullandığı firma veya başka firmalar gibi.
  • 10-11-2023, 23:46:53
    #5
    memobeyle adlı üyeden alıntı: mesajı görüntüle
    Mongodb ye geçin
    Daha önce araştırdım ama unity için fazla örnek yok ve çok karışık geldi. Desteğe ulaşmakta çok zor.
  • 10-11-2023, 23:49:11
    #6
    hesapadim adlı üyeden alıntı: mesajı görüntüle
    yaptığınız işlemlere bağlı değişir
    hosting veritabanı zaten kullanılmaz
    eve hosting hiç uğraşmayın
    amazon çok pahalı

    güzel bi dedicated servera mysql veya çok kompleks işlemler yoksa kolay geçiririm derseniz postgresql

    mysql'i oyunun neresinde kullanıyorsunuz mesela ona bakmak lazım, update select insert hangisi sıkıntılı, sorgular verimli mi,
    sorun kesinlikle mysql de mi, nerden bağlanıyorsunuz php vs ise orda sıkıntı olmadığına emin misiniz,
    illa veritabanı kullanmanız mı gerekiyor hızlı değişen ama kalıcı olarak saklanması (fazla) gerekmeyen bir şey ise redis gibi sistemlere geçilebilir (örn soru yarışması oyunu var herkes cevabı gönderiyor, burda mysql çok gereksiz olur, hatta redis bile gereksiz olur daha düzgün bir server yazılıp memory'de tutulması en iyi çözüm olur bu durum için)
    Php ile tüm fonksiyonları kullanıyorum. Oyuncu bilgilerini filan kaydediyorum. Php'nin eski sürümünü kullanıyorum. 5.x versiyonda eski mysql'i kullanıyorum.

    SNDizayn adlı üyeden alıntı: mesajı görüntüle
    Eve hosting kurma işi çok mantıklı gelmedi bana. Kesintisiz elektrik ve internet altyapısı sunmak ülkemizde mümkün olmuyor pek bunlara takviyeler yapmakta maddi olarak sizi yorar.
    Farklı sunucular denedinizmi. mesela r10 un kullandığı firma veya başka firmalar gibi.
    Hostinger kullanıyorum. Başlarda gayet iyiydi ama sürekli planı yükseltmek için yavaşlattıklarını düşünüyorum. Önereceğiniz firma var mı?
  • 11-11-2023, 00:08:57
    #7
    DtEray adlı üyeden alıntı: mesajı görüntüle
    Php ile tüm fonksiyonları kullanıyorum. Oyuncu bilgilerini filan kaydediyorum. Php'nin eski sürümünü kullanıyorum. 5.x versiyonda eski mysql'i kullanıyorum.



    Hostinger kullanıyorum. Başlarda gayet iyiydi ama sürekli planı yükseltmek için yavaşlattıklarını düşünüyorum. Önereceğiniz firma var mı?
    Bence ana sorununuz hostingden ziyade php sürümünüz. Kendi yazılımımız olan Profesyonel Teknik Servis Yazılımını ilk çıkardığımız sürümü php 7.4'dü müşterilerimizin verileri çoğaldıkça hafifte olsa kasılmalar olduğunun farkına vardık. sürümü php 8,1 e çıkardık tüm kodlama yapısını değiştirerek ve inanın hız çok fark etti. mutlaka php sürümünüzü değiştirin yani kodlamalarınızı yeniden elden geçirin.

    Hosting konusuna gelince bence denemeyi kendiniz yapın örnek veridyen firmasından 1 aylık hosting alın kasıntı yoksa devam edin varsa başka firmayı deneyin 1'er ay.

    Önerebileceğim firmalar: veridyen, güzelhost ve netinternet.
  • 11-11-2023, 00:22:39
    #8
    SNDizayn adlı üyeden alıntı: mesajı görüntüle
    Bence ana sorununuz hostingden ziyade php sürümünüz. Kendi yazılımımız olan Profesyonel Teknik Servis Yazılımını ilk çıkardığımız sürümü php 7.4'dü müşterilerimizin verileri çoğaldıkça hafifte olsa kasılmalar olduğunun farkına vardık. sürümü php 8,1 e çıkardık tüm kodlama yapısını değiştirerek ve inanın hız çok fark etti. mutlaka php sürümünüzü değiştirin yani kodlamalarınızı yeniden elden geçirin.

    Hosting konusuna gelince bence denemeyi kendiniz yapın örnek veridyen firmasından 1 aylık hosting alın kasıntı yoksa devam edin varsa başka firmayı deneyin 1'er ay.

    Önerebileceğim firmalar: veridyen, güzelhost ve netinternet.
    Php'nin 8.1 sürümünde mysqli mi? Yoksa farklı bir yapı mı kullandınız?
  • 11-11-2023, 00:24:06
    #9
    DtEray adlı üyeden alıntı: mesajı görüntüle
    Php'nin 8.1 sürümünde mysqli mi? Yoksa farklı bir yapı mı kullandınız?
    veritabanında hiçbir değişiklik yapmadım aynı mysql kullanmaya devam ettim.