A Redis az adatokat a memóriában tartja, ezért a válaszideje ezredmásodperc alatti. Nem a fő adatbázist váltja ki, hanem azt tehermentesíti: ami egyszer már kiszámolódott, azt legközelebb innen vesszük elő.
Mire használjuk
- Gyorsítótár: kész oldalrészek, lekérdezési eredmények, beállítások
- Munkamenet: a bejelentkezett látogató adatai, több webszerver között is közösen
- Sor: a lassú feladatok (levélküldés, képfeldolgozás) a háttérben futnak le, a látogatónak nem kell rájuk várnia
- Számlálók: megtekintések, korlátozások, hirdetés-statisztika
Amire figyelni kell
A memória véges, ezért lejárati időt kell adni a bejegyzéseknek és meg kell mondani, mit dobjon el a rendszer, ha betelik. Mivel a tartalom elvben bármikor elveszhet, a Redisben csak olyasmit tárolunk, ami újra előállítható, vagy amit be tudunk állítani lemezre mentéssel.
Fontos biztonsági alapszabály, hogy a Redis soha ne legyen kívülről elérhető: csak a helyi gépről vagy zárt hálózatból, jelszóval.