Büyük firmaların büyük veritabanları hakkında
7
●206
- 31-05-2021, 10:26:32Selamlar, umarım sağlığınız iyidir. Merak ettiğim bir konu var büyük firmaların (trendyol, hb gibi) veritabanları nasıl işliyor? Aynı anda bu kadar işlemi Phpmyadmin başarabilir mi? Örnek vermek gerekirse günlük 10k civarında veri girilecek bir projemiz var bunların sorgulama, hız vs gibi durumlarda sorun yaşama ihtimalimiz olur mu? Alternatif veritabanı sistemleri bulunuyor mu? Önerileriniz ve yorumlarınız için teşekkürler şimdiden.
- 31-05-2021, 10:29:28Çoğu büyük firma PostgreSQL veya MongoDB kullanıyor, NoSQL kullanan veya MSSQL kullanan firmalar da azımsanmayacak sayıda; burada önemli olan sunucular clusterlı ve failover yapısı var ayrıca donanımlar vb. son nesil.Josefield adlı üyeden alıntı: mesajı görüntüle
@TOLQA; bu yapılarla en iyi çalışan kişi tanıştıklarım arasında(PostgreSQL)
@mobilecom; kendisi de MSSQL'i kurumsal düzeyde 20 yıldır kullanıyor.
Tecrübelerinden istifade etttiğim bu iki önemli kişi ve benim optimizasyon-yapı kurulum tecrübelerim gösteriyor ki yazılım önemli ama barındırma koşulları ve projeye uygunluğu da aynı şekilde önemli. - 31-05-2021, 10:33:05Verdiğiniz bilgiler için teşekkür ederim hocam. Sunucu özellikleri vs. çok farklı bir konu bu konuda haklısınız. Proje PHP tabanlı olacak ve bahsettiğiniz DB sistemlerini daha önce duymamıştım. Phpmyadmin'in ilgili DB sistemlerinden farkı ve dezavantajı nelerdir kısaca bahsetmek gerekirse. Tekrardan teşekkürler.yalinyalniz adlı üyeden alıntı: mesajı görüntüle
- 31-05-2021, 10:34:49PHPMyAdmin MySQL/MariaDB veritabanlarını kontrol etmek için kullanılan bir yönetim aracıdır, MySQL/MariaDB olmadan PHPMyAdmin'i kullanamazsınız.Josefield adlı üyeden alıntı: mesajı görüntüle
MySQL/MariaDB her ne kadar en yaygın veritabanı yazılımları olsa da muadillerine göre verimsiz oldukları kısımlar da göz ardı edilemeyecek durumda. - 31-05-2021, 11:55:06yalinyalniz adlı üyeden alıntı: mesajı görüntüleTRSaka adlı üyeden alıntı: mesajı görüntüle
Değerli yorumlarınız için teşekkürler. Projenin gelişme aşamasında ilgili durumları göz önünde bulundurarak ilerleme sağlayacağım. - 31-05-2021, 12:02:14Ne kullanırsanız kullanın kaçınılmaz olan Cache konusu. Bunun içinde popüler olan Redis. Büyük ölçekli uygulamalar da işler sadece bir veritabanı üzerinden yürümez. Örnek MSSQL de kullanılır, farklı işler için MongoDB de kullanılır, ihtiyaca göre txt dosyalar bile kullanılır. Burada asıl konu o iyi bu iyiden ziyade bütçeler. Sizi kısıtlayan tek şey bütçedir. Bu konuda sistemlerin tam olarak nasıl işlediği konusunu anlatmak imkansız. DEVOPS kavramını bilmek gerekir. Şuanda İstanbul için çok önemli bir projenin başındayım. SQL de var, NoSql'de.Josefield adlı üyeden alıntı: mesajı görüntüle
Ayrıca : DB tarafında klasik olan master-slave(efendi-köle) yapıları bulunmakta. Konu çok hocam
- 31-05-2021, 12:06:21Yorumunuz için teşekkür ederim. Projenin Web ve mobil yazım noktasına gelinince konuda ki etiketli kişilerle iletişime geçmek en azından bilgi anlamında daha sağlıklı olacak gibi. Hızla büyüyeceğine inandığımız bir proje olduğu için adımlarımız sağlam atmak bize büyük oranda fayda sağlayacaktır. Teşekkürler hocam sağ olun.mobilecom adlı üyeden alıntı: mesajı görüntüle
Klasik veritabanı sorgularından ziyade CRUD işlemleri aradaki api üzerinden yapılır.