Fel az oldal tetejéreAz oldal megosztása
Üzemeltetés és tárhely

Redis

Más néven:kulcs-érték tármemória-adatbázis

Memóriában dolgozó adattár, amit gyorsítótárnak, munkamenet-tárolónak és sorkezelőnek használnak. A lemezes adatbázisnál nagyságrenddel gyorsabb.

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.

Ahol erről írunk 9