Redis er perfekt til opbevaring af sessioner. Alle handlinger udføres i hukommelsen, så læsning og skrivning vil være hurtig.
Det andet aspekt er persistens af sessionstilstand. Redis giver dig en masse fleksibilitet i, hvordan du vil bevare sessionstilstanden på din harddisk. Du kan gå gennem http://redis.io/topics/persistence for at lære mere, men på et højt niveau er her dine muligheder -
- Hvis du ikke har råd til at miste nogen sessioner, skal du indstille
appendfsync always
i din konfigurationsfil. Med dette garanterer Redis, at eventuelle skriveoperationer gemmes på disken. Ulempen er, at skriveoperationer vil være langsommere. - Hvis du er okay med at miste ca. 1 sekunds data, skal du bruge
appendfsync everysec
. Dette vil give fremragende ydeevne med rimelige datagarantier