Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 11961|Odpoveď: 0

[Redis] Redis dotazuje typ kľúča a dotazy podľa typu kľúča

[Kopírovať odkaz]
Zverejnené 30. 12. 2015 10:36:19 | | | |


Najprv som získal všetky uložené hodnoty kľúčov

127.0.0.1:11311> klávesy *
1) "/_mwg0k4gpv3eknshhcufcxwld_Internal"
2) "_aaaaaaaa"
3) "/_mwg0k4gpv3eknshhcufcxwld_Data"


Potom použijem príkaz get /_mwg0k4gpv3eknshhcufcxwld_Data na dotazovanie dát, čo vyvolá chybu
127.0.0.1:11311> dostať /_mwg0k4gpv3eknshhcufcxwld_Data
(chyba) WRONGTYPE Operácia proti kľúču s nesprávnou hodnotou


Aj keď neviem, čo tá chyba znamená, viem, že údaje určite budú, prečo sa to hlási ako chyba?

Zrazu som si spomenul, že redis môže ukladať viacero dátových typov, malo by byť problém s dátovým typom, a potom sa dotazovať na syntax dátového typu kľúča

napíš svoj kľúč



Potom poznáte dátový typ, a dátový typ je hash typ, a potom dotazujete podľa dátového typu, syntax je nasledovná:


HGETALL /_mwg0k4gpv3eknshhcufcxwld_Data


Potom sa opýtali:


127.0.0.1:11311> HGETALL /_mwg0k4gpv3eknshhcufcxwld_Data
1) "testovať"
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\x000Toto je uložené na Redis Serveri, čas - 10:18:05\x0b"







Predchádzajúci:"MvcBuildViews" v mennom priestore elementov je neplatný
Budúci:Redisov hash hash problém
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com