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

Komplekse datastrukturer Redis

Hvad ville den 'sædvanlige' måde at gemme sådan en datastruktur på (eller ville du ikke?)

For eksempel vil Harry og Sally blive opbevaret hver i separate hashes, hvor felter vil repræsentere deres egenskaber som alder og vægt. Derefter ville den indstillede struktur indeholde alle de medlemmer (harry, sally, ...), som du har gemt i redis.

Ville du være i stand til direkte at få en værdi (f.eks. få harry :alder?)

Ja, se HGET eller HMGET eller HGETALL.

Når den er gemt, kan du direkte ændre værdien af ​​en undernøgle (f.eks. Sally:vægt =100)

Ja, se HSET.



  1. Hvordan forbedrer man Redis-serverens CPU-brug?

  2. Opdater indlejrede array-objekter baseret på en egenskab i MongoDB

  3. MurmurHash - hvad er det?

  4. ServiceStack Redis, hvordan man returnerer Lua-tabellen som liste