|
Redis hash on String-tyyppisten kenttien ja arvojen kuvaustaulukko, joka sopii erityisen hyvin objektien tallentamiseen. Jokainen Redis -tiiviste voi tallentaa 232–1 avain-arvoparia (yli 4 miljardia).
Yllä olevassa esimerkissä asetamme joitakin kuvaustietoja (nimi, kuvaus{suodatin}tion, tykkäykset, vierailijat) redisistä hajautustaulukon w3ckeyhin.
Redis hash-komentoSeuraava taulukko listaa redis-hashin peruskomennot: | Sarjanumero | Komento ja kuvaus | | 1 | HDEL-avainkenttä2 [kenttä2] Poista yksi tai useampi hajautustaulukenttä | | 2 | HEXISTS-avainkenttä Tarkista hajautustaulukon avain määritetylle kentälle. | | 3 | HGET-avainkenttä Saa arvon /td> tallennettuna määriteltyyn kenttään hajautustaulukossa | | 4 | HGETALL-avain Hanki kaikki kentät ja arvot, jotka määrittävät avaimen hajautustaulukosta | | 5 | HINCRBY-avainkentän lisäys Lisää lisäys määritellyn kentän kokonaislukuarvoon hajautustaulukon avaimessa. | | 6 | HINCRBYFLOAT-avainkenttäkasvu Lisää lisäys valitun kentän liukulukuarvoon hajautustaulun avaimessa. | | 7 | HKEYS-avain Hanki kentät kaikista hajautustaulukoista | | 8 | HLEN-avain Hanki kenttien määrä hajautustaulussa | | 9 | HMGET-avainkenttä1 [kenttä2] Hanki arvot kaikille annetuille kentille | | 10 | HMSET-avain kenttä1 arvo1 [kenttä2 arvo2] Aseta useita kenttä-arvopareja hajautustaulun avaimelle samanaikaisesti. | | 11 | HSET-avainkentän arvo Aseta hajautustaulun kentän arvo arvoksi. | | 12 | HSETNX-avainkentän arvo Aseta hajautustaulukon kentän arvo vain, jos kenttää ei ole olemassa. | | 13 | HVALS-avain Hae kaikki arvot hajautustaulukosta | | 14 | HSCAN-näppäinkursori [MATCH-kuvio] [COUNT count] Avain-arvoparit iteraatiohajautustaulussa. |
|