sql >> Database teknologi >  >> NoSQL >> Redis

Hvor sikkert er det at gemme sessioner med Redis?

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 -

  1. 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.
  2. Hvis du er okay med at miste ca. 1 sekunds data, skal du bruge appendfsync everysec . Dette vil give fremragende ydeevne med rimelige datagarantier


  1. MongoDB:Opdatering af dokumenter ved hjælp af data fra samme dokument

  2. MongoDB updateMany()

  3. Indstilling af forårssession på redis-server

  4. Sådan aktiveres logning for Mongoose og MongoDB Node.JS-driveren