• 02-03-2015, 14:26:35
    #1
    Diyelim elimde yüksek boyutlu bir veritabanım var. Fazla veri olduğu için sorgularda geri dönüş süresi fazla oluyor. Ben bunu belirli periyotlarda json formatında bir dosyaya aktarıp sorguların çok olduğu sayfalarda onu veritabanı olarak kullansam yaptığım mantıklı birşey olur mu? Dosya boyutu da 100mb ile 150mb arasında oldu diyelim. Merak ettiğim bu yöntem yapılan, yapılabilcek birşey mi yoksa saçma mı. Json dosya boyutunda herhangi bir sınırlama var mı?
  • 02-03-2015, 17:18:05
    #2
    Mysql'i ve tablonu düzgün yapılandırmadıysan yavaş cevap verir. Özellikle %LIKE% sorguları Mysql'i hantallaştırır. Eğer Select ile sorgu yapıyorsan; sadece gerekli değerleri çağır, işin kolayına kaçıp * kullanma. Mümkün mertebe bir tablo üzerinde çok fazla sütun açma, başka bir tabloda tut JOIN kullan. Hala performans elde edemiyorsan; Redis veya Memcached gibi bir önbellekleme sistemi kullan. Mysql kullanmayı bilirsen çok iyi bir veritabanı sistemidir. Json ile çok çalışmışlığım yok ama veritabanı varken dosyada veri tutmak pek de mantıklı gelmedi bana.