Yerine memcache kullanmak ne

0 Cevap php

Ben büyük olan (tabii ki) önbelleğe alma için memcache kullanıyorum. Ama aynı zamanda bir cross-request/process veri deposu olarak kullanıyorum. Örneğin Benim sayfalardan birinde bir web sohbet var ve ben bunun içinde çevrimiçi kullanıcıların listesini saklamak için memcache kullanın. Harika çalışıyor ama ben (hangi nedenle olursa olsun) tüm memcache sunucusu floş varsa ben online listesini gevşek beni rahatsız ediyor. (Ben daha sonra periyodik DB gerçek satırları güncelleştirmek) Ben de bazı içerik için görüş kaydını tutmak için kullanabilirsiniz, ve ben önbelleğini temizleyin eğer (db son yazma itibaren) görüşleri hakkında tüm verileri kaybedersiniz.

Peki ben soruyorum bu: Ben şeyler bu tür memcache yerine ne kullanmalıyım? Bu hızlı olması ve tercihen bellekte verilerini saklamak gerekiyor. Bazı NoSQL ürün, burada iyi bir uyum olacağını düşünüyorum, ama hiç bir fikrim kimse yok. Ben gelecekte diğer kullanım durumları için kullanabilirsiniz bir şey kullanmak istiyorum, analitik (ne kullanıcılar örneğin en arıyor) akla gelir.

Bunun için iyi bir bağları var olan bu yüzden ben PHP kullanıyorum.

0 Cevap