Ben bir yerel online dating sitesi, PHP ve bir sonraki sürümü üzerinde çalışıyorum MySQL tabanlı ve ben doğru şeyler yapmak istiyorum. Kullanıcı tablo oldukça büyük ve promosyon harcanan para bir sürü olacak gibi yeni sürümü ile daha da büyümesi bekleniyor.
Ben 7-8 yaşında olduğunu tahmin güncel sürümü, PHP ve MySQL çok bilgili biri tarafından muhtemelen bu yüzden sıfırdan başlamak zorunda yapıldı.
Orada toplum şu anda 200k + kullanıcısı var ve önümüzdeki bir veya iki yıl içinde 500k-1mil çıkması bekleniyor. Orada her kullanıcının profili için 100'den fazla özellikleri vardır ve ben bunlardan en az 30-40 göre aramak mümkün olmalıdır.
Tahmin edebileceğiniz gibi, ben 200k satır ve 100 sütun içeren bir tablo yapmak için biraz dikkatli yaşıyorum. Benim selefi en çok kullanılan iki ... birinde kullanıcı tabloyu bölmek ve sütun ve sütun kalanı (ve dökme) ile bir arandı. Ama iki tablo arasında büyük senkronizasyon sorunları bu yol.
Yani, bu konuda gitmek için en iyi yolu ne düşünüyorsunuz?