Hayırlı akşamlar...
Projenin başındayım ve sistemi idealize etmeye çalışıyorum.
Şu ÇOK KRİTİK KONUDA karar veremedim tam olarak;
* 50.000 ürün için 50.000 tane satır var
* 50.000 satırın (çoğu char : 255 karakter altındaki) 250 adet sütunu var
1.SENARYO ŞU;
* Bu siteyi günde 100.000 kişi sadece ürünleri incelemek için kullanıyor
2.SENARYO ŞU;
* Bu siteyi günde 500.000 kişi sadece ürünleri incelemek için kullanıyor
3.SENARYO ŞU;
* Bu siteyi günde 1.000.000 kişi sadece ürünleri incelemek için kullanıyor
4.SENARYO ŞU;
* Bu siteyi günde 5.000.000 kişi sadece ürünleri incelemek için kullanıyor
5.SENARYO ŞU;
* Bu siteyi günde 5.000.000 kişi sadece ürünleri incelemek + alışveriş yapmak için için kullanıyor
6.SENARYO ŞU;
*Bu siteyi günde 10.000.000 kişi sadece ürünleri incelemek + alışveriş yapmak için için kullanıyor
Tüm bu verileri 1 adet veri tabanında bulundurmak kesinlikle pratik...
LAKİN : Tüm verileri 1 adet veri tabanında bulundurmak,
HANGİ SENARYO/LAR İÇİN UYGUN? MANTIKLI? ÇÖKME YADA HIZ SORUNU YAŞATMAZ?
HANGİ SENARYO/LAR İÇİN SAKINCALI? MANTIKSIZ? ÇÖKME YADA HIZ SORUNU YAŞATIR?
SİZ OLSANIZ VERİ TABANINI 2'YE/3'E/5'E/10'A BÖLER MİYDİNİZ?
BUNA GEREK VAR MI?
Ulusal çapta hizmet veren büyük sitelerden biri
(sahibinden, getir, yemeksepeti, hepsiburada, n11, vs)
SİZİN OLSAYDI KAÇ VERİ TABANI KULLANIRDINIZ?