Redis
 sql >> Base de données >  >> NoSQL >> Redis

WRONGTYPE Opération sur une clé contenant le mauvais type de valeur php

Redis prend en charge 6 types de données. Vous devez savoir à quel type de valeur correspond une clé, car pour chaque type de données, la commande pour la récupérer est différente.

Voici les commandes pour récupérer la valeur de la clé :

  • si la valeur est de type chaîne -> GET <key>
  • si la valeur est de type hash -> HGETALL <key>
  • si la valeur est de type listes -> lrange <key> <start> <end>
  • si la valeur est de type sets -> smembers <key>
  • si la valeur est de type ensembles triés -> ZRANGEBYSCORE <key> <min> <max>
  • si la valeur est de type stream -> xread count <count> flux <key> <ID> . https://redis.io/commands/xread

Utilisez le TYPE commande pour vérifier le type de valeur auquel une clé correspond :

  • tapez <key>