Redis
 sql >> база данни >  >> NoSQL >> Redis

Как да използвате Redis хешове

Досега със списъци и набори видяхме как да съпоставим ключ със стойност или група от стойности.

Хешовете ни позволяват да свържем повече от една стойност към един ключ и те са идеални за съхраняване на обекти, подобни на елементи.

Например, човек има име и възраст.

Можем да създадем person:1 хеш:

HMSET person:1 name "Flavio" age 37

За да получите всички свойства на потребител, използвайте HGETALL :

HGETALL person:1

Можете да актуализирате хеш свойство, като използвате HSET :

HSET person:1 age 38

Можете да увеличите стойност, съхранена в хеш, като използвате HINCRBY :

HINCRBY person:1 age 2

Вижте всички хеш команди тук.


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. обработка на ситуации на redis maxmemory с релси, когато се използва кеширане на релси

  2. ScaleGrid хостинг добавя поддръжка за високодостъпни Redis™ клъстери с автоматизирано разделяне

  3. Грешка 99 при свързване с локален хост:6379. Не може да се присвои исканият адрес

  4. Събитието при изтичане на ключа

  5. _http_server.js:192 throw new RangeError(`Невалиден код на състоянието:${statusCode}`);