Bu sayfanın seçili sürümü ile mevcut sürümü arasındaki farkları gösterir.
Sonraki sürüm | Önceki sürüm | ||
sen.redis-session [2016/04/28 15:30] metin oluşturuldu |
— (mevcut) | ||
---|---|---|---|
Satır 1: | Satır 1: | ||
- | ====== Redis Session Yönetimi ====== | ||
- | Redis ile session yönetimi uygun bir yöntemdir. | ||
- | * Redis veritabanından farklı olarak birincil olarak RAM üzerinde çalışması ve özel komut setleri sayesinde hızlıdır. | ||
- | * Diğer yandan web servislerde programatik olarak sessionları RAM'a alıp hızlı kullanılabilir, Yalnız cluster kurulumlarında bu çözüm senkronizasyon sorunları sebebiyle yapılamaz. | ||
- | |||
- | Sonuç olarak Redis dağıtık sistemlerde kullanılabilmesi, hızı ve etkili bir çözüm olması sebebiyle tercih edilir. | ||
- | |||
- | ===== Kurulum ===== | ||
- | OS X ve Linux için, | ||
- | - Sıralı listeRedisin 3.x versiyonunun kodları [[http://redis.io | sitesinden]] indirilir. | ||
- | - Terminali açın ve klasöre gelin. | ||
- | - '' make '' komutu ile derleyin | ||
- | - '' make install '' komutu ilede kurulumu sağlayın. Program ''/usr/bin'' klasörüne atılacak. | ||
- | - Redisi çalıştırmak için terminalden ''redis-server'' komutunu çalıştrın | ||
- | |||
- | ===== Projede Kullanımı ===== | ||
- | Nodejs redis-sessions kütüphanesini session yönetimi için kullanır. |