Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 11961|Répondre: 0

[Redis] Redis interroge le type de clé et interroge selon le type de clé

[Copié le lien]
Publié sur 30/12/2015 10:36:19 | | | |


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"







Précédent:« MvcBuildViews » dans l’espace de noms des éléments est invalide
Prochain:Redis Hash Hash Hash Problème de la valeur de hachage
Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com