|
Redis hash, özellikle nesnelerin depolanması için uygun olan String tipindeki alanlar ve değerlerin eşleme tablosudur. Redis'teki her hash, 232 - 1 anahtar-değer çifti (4 milyardan üzer) depolayabilir.
Yukarıdaki örnekte, redis için bazı açıklama bilgilerini (isim, tanımlama, filtre}tion, beğenmeler, ziyaretçiler) hash tablosunun w3ckey'ine ayarlıyoruz.
Redis hash komutuAşağıdaki tablo, redis hash için temel ilgili komutları listeler: | Seri numarası | Komuta ve tanım | | 1 | HDEL anahtar alanı2 [alan2] Bir veya daha fazla hash tablosu alanını silin | | 2 | HEXISTS anahtar alanı Belirtilen alan için hash table anahtarını kontrol edin. | | 3 | HGET anahtar alanı Hash tablosunda belirtilen alanda saklanan /td değerini > alır | | 4 | HGETALL anahtarı Anahtarı belirten tüm alanları ve değerleri hash tablosunda alın | | 5 | HINCRBY anahtar alan artışı Hash tablosu anahtarında belirtilen alanın tam sayı değerine bir artış ekleyin. | | 6 | HINCRBYFLOAT anahtar alan artışı Hash tablosu anahtarındaki belirtilen alanın kayan nokta değerine bir artış ekleyin. | | 7 | HKEYS tuşu Tüm hash tablolarındaki alanları alın | | 8 | HLEN anahtarı Hash tablosunda alan sayısını alın | | 9 | HMGET anahtar alan1 [alan2] Tüm verilen alanlar için değerleri alın | | 10 | HMSET anahtar alan1 değer1 [alan2 değeri2 ] Aynı anda birden fazla alan-değer çiftini hash tablosu anahtarına ayarlayın. | | 11 | HSET anahtar alan değeri Hash tablosunda alanın değerini değer olarak ayarlayın. | | 12 | HSETNX anahtar alan değeri Hash tablo alanının değerini yalnızca alan alanı yoksa ayarlayın. | | 13 | HVALS anahtarı Tüm değerleri hash tablosunda alın | | 14 | HSCAN anahtar imleci [EŞLEŞME deseni] [SAYI sayı] Yineleme hash tablosunda anahtar-değer çiftleri. |
|