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

Sådan bruges Redis Hashes

Indtil videre har vi med lister og sæt set, hvordan man korrelerer en nøgle med en værdi eller en gruppe af værdier.

Hashes lader os knytte mere end én værdi til en enkelt nøgle, og de er perfekte til at opbevare objektlignende genstande.

For eksempel har en person et navn og en alder.

Vi kan oprette en person:1 hash:

HMSET person:1 name "Flavio" age 37

For at få alle egenskaberne for en bruger, brug HGETALL :

HGETALL person:1

Du kan opdatere en hash-egenskab ved hjælp af HSET :

HSET person:1 age 38

Du kan øge en værdi gemt i en hash ved at bruge HINCRBY :

HINCRBY person:1 age 2

Se alle hash-kommandoer her.


  1. MongoDB fuld og delvis tekstsøgning

  2. Hvordan kan jeg opdatere flere dokumenter i mongoose?

  3. Mongoose findByIdAndUpdate returnerer ikke korrekt model

  4. Hvordan opretter jeg en MongoDB-dump af min database?