Първо, първо взех всички съхранени ключове стойности
127.0.0.1:11311> клавиши * 1) "/_mwg0k4gpv3eknshhcufcxwld_Internal" 2) "_aaaaaaaa" 3) "/_mwg0k4gpv3eknshhcufcxwld_Data"
След това използвам командата get /_mwg0k4gpv3eknshhcufcxwld_Data, за да поискам данните, което предизвиква грешка
127.0.0.1:11311> вземи /_mwg0k4gpv3eknshhcufcxwld_Data (грешка) ГРЕШЕН тип Операция срещу ключ, който държи грешен тип стойност
Въпреки това, не знам какво означава грешката, но знам, че със сигурност ще има данни, защо се отчита като грешка?
Изведнъж си спомних, че redis може да съхранява различни типове данни, трябва да има проблем с типа данни, и след това да се запитва синтаксиса на типа данни на ключа.
Въведете ключа си
След това знаете типа данни, а типът на данните е хеш тип, и след това заявите според типа данни, синтаксисът е следният:
ХГЕТАЛ /_mwg0k4gpv3eknshhcufcxwld_Data
След това беше запитано:
127.0.0.1:11311> ХГЕТАЛ /_mwg0k4gpv3eknshhcufcxwld_Data 1) "тест" 2) "\x00\x01\x00\x00\x00\xff\xff\xff\x01\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\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x06\x01 \x00\x00\x000Това се съхранява в Redis сървър, време - 10:18:05\x0b"
|