Redis supporta 6 tipi di dati. Devi sapere a quale tipo di valore viene mappata una chiave, poiché per ogni tipo di dati, il comando per recuperarlo è diverso.
Ecco i comandi per recuperare il valore della chiave:
- se il valore è di tipo stringa -> GET
<key>
- se il valore è di tipo hash -> HGETALL
<key>
- se il valore è di tipo liste -> lrange
<key> <start> <end>
- se il valore è di tipo set -> smembers
<key>
- se il valore è di tipo set ordinato -> ZRANGEBYSCORE
<key> <min> <max>
- se il valore è di tipo stream -> xread count
<count>
stream<key>
<ID>
. https://redis.io/commands/xread
Usa il TYPE
comando per verificare il tipo di valore a cui una chiave sta mappando:
- digitare
<key>