Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 11961|Odpowiedź: 0

[Redis] Redis zadaje pytania dotyczące rodzaju klucza i zapytań zgodnie z typem klucza

[Skopiuj link]
Opublikowano 30.12.2015 10:36:19 | | | |


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"







Poprzedni:"MvcBuildViews" w przestrzeni nazw elementów jest nieprawidłowy
Następny:Problem wartości skrótu skrótu Redis
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com