|
Redis хеш е таблица за отчитане на полета и стойности от тип String, която е особено подходяща за съхранение на обекти. Всеки хеш в Redis може да съхранява 232 - 1 двойки ключ-стойност (над 4 милиарда).
- redis 127.0.0.1:6379> HMSET w3ckey name "redis tutorial" descrip{过滤}tion "redis basic commands for caching" likes 20 visitors 23000
- OK
- redis 127.0.0.1:6379> HGETALL w3ckey
- 1) "name"
- 2) "redis tutorial"
- 3) "descrip{过滤}tion"
- 4) "redis basic commands for caching"
- 5) "likes"
- 6) "20"
- 7) "visitors"
- 8) "23000"
Копирай код
В горния пример задаваме част от описанието (име, описание{filter}tion, харесвания, посетители) на redis към w3ckey на хеш таблицата.
Redis хеш командаСледната таблица изброява основните свързани команди за redis хеша: | Сериен номер | Командване и описание | | 1 | HDEL ключово поле2 [поле2] Изтрийте едно или повече полета в хеш таблицата | | 2 | HEXISTS ключово поле Проверете ключа на хеш таблицата за посоченото поле. | | 3 | HGET ключово поле Получава стойността /td> съхранявана в зададеното поле в хеш таблицата | | 4 | Ключ HGETALL Вземете всички полета и стойности, които определят ключа в хеш таблицата | | 5 | Инкремент на ключово поле HINCRBY Добавете увеличение към цяло число на зададеното поле в ключа за хеш таблица. | | 6 | Инкремент на ключово поле HINCRBYFLOAT Добавете увеличение към стойността на плаващата запетая на зададеното поле в ключа за хеш таблица. | | 7 | Ключ HKEYS Вземи полетата във всички хеш таблици | | 8 | Ключ HLEN Вземете броя полета в хеш таблицата | | 9 | HMGET ключово поле1 [поле2] Вземете стойностите за всички дадени полета | | 10 | HMSET ключово поле1 стойност1 [поле2 стойност2 ] Задайте няколко двойки поле-стойност на ключа за хеш таблицата едновременно. | | 11 | Стойност на ключово поле HSET Задайте стойността на полето в ключа на хеш таблицата на стойност. | | 12 | Стойност на ключово поле HSETNX Задайте стойността на полето в хеш таблицата само ако полето не съществува. | | 13 | HVALS ключ Вземи всички стойности в хеш таблицата | | 14 | HSCAN клавишен курсор [MATCH модел] [COUNT COUNT] Двойки ключ-стойност в итерационната хеш таблица. |
|