पाठ 9 / 18

हैशेज़

एक की के अंदर फ़ील्ड-वैल्यू मैप — एक छोटे ऑब्जेक्ट जैसा।

HSET और HGET

hash जुड़े हुए फ़ील्ड को एक की के नीचे रखता है, बजाय उन्हें कई SET कॉल में बिखेरने के।

HSET user:1 name "Ada" age "36" city "London"
HGET user:1 name
HGETALL user:1

Output:

(integer) 3
"Ada"
1) "name"
2) "Ada"
3) "age"
4) "36"
5) "city"
6) "London"

एक फ़ील्ड अपडेट करना

HINCRBY बाकी हैश को छुए बिना एक संख्यात्मक फ़ील्ड बढ़ाता है।

HINCRBY user:1 login_count 1

Output:

(integer) 1

दराज़ में एक रिकॉर्ड

हैश को एक दराज़ (user:1) समझें जिसमें लेबल लगी पर्चियाँ (फ़ील्ड) हों — पूरी दराज़ खोले बिना आप सिर्फ़ name निकाल सकते हैं।