Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 11961|Válasz: 0

[Redis] A Redis a kulcs típusát kérdezi, és a kulcs típusának megfelelően kérdez

[Linket másol]
Közzétéve 2015. 12. 30. 10:36:19 | | | |


Először is megkaptam az összes tárolt kulcsértéket

127.0.0.1:11311> kulcsok *
1) "/_mwg0k4gpv3eknshhcufcxwld_Internal"
2) "_aaaaaaaa"
3) "/_mwg0k4gpv3eknshhcufcxwld_Data"


Ezután a get /_mwg0k4gpv3eknshhcufcxwld_Data parancsot használom az adatok lekérdezéséhez, ami hibát ad
127.0.0.1:11311> kapd meg a /_mwg0k4gpv3eknshhcufcxwld_Data
(hiba) WRONGTYPE művelet egy rossz értékű kulcs ellen


Bár nem tudom, mit jelent ez a hiba, de tudom, hogy biztosan lesznek adat, miért jelentik hibáként?

Hirtelen eszembe jutott, hogy a redis több adattípust is tud tárolni, annak problémának kell lennie az adattípussal, majd lekérdezni kell a kulcs adattípus szintaxisát

Gépeld a kulcsod



Ezután ismered az adattípust, és az adattípus hash típus, majd a lekérdezés az adattípus szerint a szintaxis a következő:


HGETALL /_mwg0k4gpv3eknshhcufcxwld_Data


Ezután megkérdezték:


127.0.0.1:11311> HGETALL /_mwg0k4gpv3eknshhcufcxwld_Data
1) "teszt"
2) "\x00\x01\x00\x00\x00\xff\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\xff\x01\x00\x00\x00\x00\x00\x00\x00\x06\x01
\x00\x00\x000Ez a Redis szerveren van tárolva, idő - 10:18:05\x0b"







Előző:Az "MvcBuildViews" az elemnévtérben érvénytelen
Következő:Redis hash hash hash érték probléma
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com