Dieser Artikel ist ein Spiegelartikel der maschinellen Übersetzung, bitte klicken Sie hier, um zum Originalartikel zu springen.

Ansehen: 11961|Antwort: 0

[Redis] Redis fragt den Schlüsseltyp ab und sucht entsprechend dem Schlüsseltyp ab

[Link kopieren]
Veröffentlicht am 30.12.2015 10:36:19 | | | |


Zuerst habe ich alle gespeicherten Schlüsselwerte bekommen

127.0.0.1:11311> Schlüssel *
1) "/_mwg0k4gpv3eknshhcufcxwld_Internal"
2) "_aaaaaaaa"
3) "/_mwg0k4gpv3eknshhcufcxwld_Data"


Dann benutze ich den Befehl get /_mwg0k4gpv3eknshhcufcxwld_Data, um die Daten abzufragen, was einen Fehler auslöst
127.0.0.1:11311> hol /_mwg0k4gpv3eknshhcufcxwld_Data
(Fehler) WRONGTYPE Operation gegen einen Schlüssel mit dem falschen Wert


Obwohl ich nicht weiß, was der Fehler bedeutet, aber ich weiß, dass es definitiv Daten geben wird, warum wird das als Fehler gemeldet?

Plötzlich fiel mir ein, dass Redis mehrere Datentypen speichern kann, es sollte ein Problem mit dem Datentyp geben und dann die Datentypsyntax des Schlüssels abfragen

Tippe yourkey ein



Dann kennst du den Datentyp, und der Datentyp ist Hash-Typ, und dann fragst du entsprechend dem Datentyp ab, die Syntax ist wie folgt:


HGETALL /_mwg0k4gpv3eknshhcufcxwld_Data


Dann wurde sie abgefragt:


127.0.0.1:11311> HGETALL /_mwg0k4gpv3eknshhcufcxwld_Data
1) "Test"
2) "\x00\x01\x00\x00\x00\xff\xff\xff\xff\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x01
\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\xff\xff\xff\xff\xff\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01
\x00\x00\x000Dies wird im Redis Server gespeichert, Zeit - 10:18:05\x0b"







Vorhergehend:"MvcBuildViews" im Element-Namensraum ist ungültig
Nächster:Redis-Hash-Hash-Wert-Problem
Verzichtserklärung:
Alle von Code Farmer Network veröffentlichten Software, Programmiermaterialien oder Artikel dienen ausschließlich Lern- und Forschungszwecken; Die oben genannten Inhalte dürfen nicht für kommerzielle oder illegale Zwecke verwendet werden, andernfalls tragen die Nutzer alle Konsequenzen. Die Informationen auf dieser Seite stammen aus dem Internet, und Urheberrechtsstreitigkeiten haben nichts mit dieser Seite zu tun. Sie müssen die oben genannten Inhalte innerhalb von 24 Stunden nach dem Download vollständig von Ihrem Computer löschen. Wenn Ihnen das Programm gefällt, unterstützen Sie bitte echte Software, kaufen Sie die Registrierung und erhalten Sie bessere echte Dienstleistungen. Falls es eine Verletzung gibt, kontaktieren Sie uns bitte per E-Mail.

Mail To:help@itsvse.com