Changes

Jump to: navigation, search

Redis -NoSQL database

864 bytes added, 18:57, 6 November 2016
Memória használat
==Memória használat==
Mivel cache-ként szeretnénk használni a redis-t, és nem adatbázisként, maximálni fogjuk, hogy mennyi memóriát használhat el a rendszermemóriából, mivel nem történik tragédia, ha egy új cache bejegyzés már nem fér bele a memóriába.
 
http://redis.io/topics/lru-cache
 
A '''LIMITS''' szekcióban állítsuk be, hogy mennyi memóriát használhat maximálisan a redis, és hogy mit tegyen, milyen policy-t alkalmazzon, ha már nincs szabad hely. 6 féle memória kezelési stratégia közül választhatunk. Mi a '''allkeys-lru''' stratégiát fogjuk használni, ami egy algoritmus alapján megkeresi a legkevésbé használt kulcsokat, és azokat kitörli. A többi stratégiával ellentétben ez mindig kitöröl egy kulcsot, ha a memória már megtelt és új INSERT kérés érkezik.
<pre>
maxmemory 5GB
maxmemory-policy allkeys-lru
</pre>
==Adatbázis mentése==

Navigation menu