Nejprve jsem získal všechny uložené hodnoty klíčů jako první
127.0.0.1:11311> klíčů * 1) "/_mwg0k4gpv3eknshhcufcxwld_Internal" 2) "_aaaaaaaa" 3) "/_mwg0k4gpv3eknshhcufcxwld_Data"
Pak použiji příkaz get /_mwg0k4gpv3eknshhcufcxwld_Data k dotazu na data, což vyvolá chybu
127.0.0.1:11311> dostat /_mwg0k4gpv3eknshhcufcxwld_Data (chyba) WRONGTYPE Operace proti klíči, který drží nesprávnou hodnotu
I když nevím, co ta chyba znamená, vím, že určitě budou data, proč je to hlášeno jako chyba?
Najednou jsem si vzpomněl, že redis může ukládat více datových typů, mělo by to být problém s datovým typem, a pak dotazovat syntaxi datového typu key
napiš svůj klíč
Pak znáte datový typ, a datový typ je hash typ, a pak dotazujete podle datového typu, syntaxe je následující:
HGETALL /_mwg0k4gpv3eknshhcufcxwld_Data
Poté byla dotazována:
127.0.0.1:11311> HGETALL /_mwg0k4gpv3eknshhcufcxwld_Data 1) "test" 2) "\x00\x01\x00\x00\x00\xff\xff\xff\x01\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\x01\x00\x00\x00\x00\x00\x00\x06\x01 \x00\x00\x000Toto je uloženo na Redis serveru, čas - 10:18:05\x0b"
|