Najpierw dostałem wszystkie zapisane wartości kluczy
127.0.0.1:11311> kluczy * 1) "/_mwg0k4gpv3eknshhcufcxwld_Internal" 2) "_aaaaaaaa" 3) "/_mwg0k4gpv3eknshhcufcxwld_Data"
Następnie używam polecenia get /_mwg0k4gpv3eknshhcufcxwld_Data, aby zapytać dane, co powoduje błąd
127.0.0.1:11311> pobierz /_mwg0k4gpv3eknshhcufcxwld_Data (błąd) WRONGTYPE Operacja na kluczu posiadającym niewłaściwy rodzaj wartości
Chociaż nie wiem, co oznacza ten błąd, wiem, że na pewno będą dane, dlaczego jest to zgłaszane jako błąd?
Nagle przypomniałem sobie, że Redis może przechowywać wiele typów danych, powinno być problem z typem danych, a potem zapytać składnię typu danych w klucz
Napisz swój klucz
Następnie znasz typ danych, a ten typ to typ hash, a następnie zapytanie według tego typu danych, składnia wygląda następująco:
HGETALL /_mwg0k4gpv3eknshhcufcxwld_Data
Następnie zapytano ją:
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\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\x01\x00\x00\x00\x00\x00\x00\x06\x01 \x00\x00\x000To jest zapisane na serwerze Redis , czas - 10:18:05\x0b"
|