|
Redis-hash är en mappningstabell med fält och värden av typen String, som är särskilt lämplig för att lagra objekt. Varje hash i Redis kan lagra 232 - 1 nyckel-värdepar (över 4 miljarder).
I exemplet ovan sätter vi viss beskrivningsinformation (namn, beskrivning{filter}tion, gillar, besökare) för redis till w3ckey i hashtabellen.
Redis-hashkommandotFöljande tabell listar de grundläggande relaterade kommandona för redis-hash: | serienummer | Befäl och beskrivning | | 1 | HDEL-nyckelfält2 [fält2] Ta bort ett eller flera hashtabellfält | | 2 | HEXISTS nyckelfält Kontrollera hashtabellsnyckeln för det angivna fältet. | | 3 | HGET-nyckelfältet Får värdet /td > lagrat i det angivna fältet i hashtabellen | | 4 | HGETALL-nyckel Hämta alla fält och värden som specificerar nyckeln i hashtabellen | | 5 | HINCRBY-nyckelfältinkrementer Lägg till ett inkrementer till heltalsvärdet för det angivna fältet i hashtabellnyckeln. | | 6 | HINCRBYFLOAT-nyckelfältinkrementer Lägg till ett inkrementer till flyttalsvärdet för det angivna fältet i hashtabellnyckeln. | | 7 | HKEYS-nyckel Hämta fälten i alla hashtabeller | | 8 | HLEN-nyckel Få antalet fält i hashtabellen | | 9 | HMGET nyckelfält1 [fält2] Få värdena för alla givna fält | | 10 | HMSET nyckelfält1 värde1 [fält2 värde2 ] Sätt flera fältvärdspar till hashtabellsnyckeln samtidigt. | | 11 | HSET:s nyckelfältvärde Sätt värdet av fältet i hashtabellnyckeln till värde. | | 12 | HSETNX nyckelfältvärde Sätt värdet på hashtabellfältet endast om fältfältet inte existerar. | | 13 | HVALS-nyckel Hämta alla värden i hashtabellen | | 14 | HSCAN-tangentens markör [MATCH-mönster] [RÄKNING RÄKNING] Nyckel-värde-par i iterationshashtabellen. |
|