Redis
Sık açılan sayfaları ve bilgileri hazırda tutarak yazılımı hızlandıran araç.
Neden kullanıyoruz?
Bir sayfa her açıldığında aynı bilgiyi veritabanından baştan hesaplamak yazılımı yavaşlatır. Redis, sık istenen bilgileri hazırda tutuyor; ziyaretçi sayısı arttığında da sayfalar hızlı açılmaya devam ediyor.
Projenize ne kazandırır?
Sayfalar yoğun saatlerde de hızlı açılır
Veritabanının yükü azalır
Zaman alan işler arka planda yapılır, kullanıcı beklemez
Kampanya günlerinde site yavaşlamaz
Redis, bilgileri çok hızlı okunabilen bir hafızada tutan ücretsiz bir araç. Veritabanının yerine değil, yanında kullanılıyor.
Örneğin bir e-ticaret sitesinde ana sayfadaki çok satan ürünler listesi her ziyaretçi için yeniden hesaplanmıyor; bir kez hesaplanıp Redis'te bekletiliyor. Kampanya günlerinde site bu sayede yavaşlamıyor.
E-posta gönderimi, rapor hazırlama ya da fatura kesme gibi zaman alan işleri sıraya almak için de kullanıyoruz. Kullanıcı bu işlerin bitmesini beklemeden işine devam ediyor; işler arka planda tamamlanıyor.
Her projede gerekmiyor. Ziyaretçi sayısı yüksek ya da arka planda çok iş yapan yazılımlarda ekliyoruz.
Hangi işlerde kullanıyoruz
- 1Yoğun trafik alan e-ticaret siteleri
- 2Arka planda e-posta ve rapor hazırlama
- 3Anlık bildirim sistemleri
- 4Üye oturumlarının yönetimi
Projenizi konuşalım
Teknik bilgi gerekmez. İşinizi anlatın; hangi aracın size uyduğunu ve nedenini ilk görüşmede sade bir dille anlatalım.