D’abord, j’ai obtenu toutes les valeurs de clé stockées en premier
127.0.0.1:11311> clés * 1) « /_mwg0k4gpv3eknshhcufcxwld_Internal » 2) « _aaaaaaaa » 3) « /_mwg0k4gpv3eknshhcufcxwld_Data »
Ensuite, j’utilise la commande get /_mwg0k4gpv3eknshhcufcxwld_Data pour interroger les données, ce qui déclenche une erreur
127.0.0.1:11311> get /_mwg0k4gpv3eknshhcufcxwld_Data (erreur) Opération ERRONÉ contre une clé contenant le mauvais type de valeur
Bien que je ne sache pas ce que signifie l’erreur, je sais qu’il y aura forcément des données, pourquoi est-ce signalé comme une erreur ?
Soudain, je me suis rappelé que Redis peut stocker plusieurs types de données, il devrait y avoir un problème avec le type de données, puis interroger la syntaxe du type de données de la clé
Tape yourkey
Ensuite, vous connaissez le type de données, et le type de données est le type de hachage, puis vous interrogez selon le type de données, la syntaxe est la suivante :
HGETALL /_mwg0k4gpv3eknshhcufcxwld_Data
Puis il a été interrogé :
127.0.0.1:11311> HGETALL /_mwg0k4gpv3eknshhcufcxwld_Data 1) « test » 2) "\x00\x01\x00\x00\x00\x00\xff\xff\xff\x01\x00\x00\x00\x00\x00\x00\x00\x00\x01 \x00\x00\x00\x00\x0cSystem.Int64\x01\x00\x00\x00\am_value\x00\tY\x13+\xcf\x1b\n\x00\ x00\x0b » 3) « id » 4) "\x00\x01\x00\x00\x00\x00\xff\xff\xff\x01\x00\x00\x00\x00\x00\x00\x00\x00\x01 \x00\x00\x000Ceci est stocké dans Redis Server , heure - 10:18:05\x0b"
|