Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Redis

रेडिस HSTRLEN - हैश में निहित फ़ील्ड मान की लंबाई कैसे प्राप्त करें?

इस ट्यूटोरियल में, हम सीखेंगे कि कुंजी पर संग्रहीत हैश मान में निहित फ़ील्ड के मान की लंबाई कैसे प्राप्त करें। इसके लिए हम रेडिस HSTRLEN . का उपयोग करेंगे आदेश।

HSTRLEN कमांड

यह आदेश एक निर्दिष्ट कुंजी पर संग्रहीत हैश मान में फ़ील्ड से जुड़े मान की लंबाई (वर्णों की संख्या) देता है। यदि कुंजी मौजूद नहीं है या यदि कुंजी मौजूद है, लेकिन हैश मान में निर्दिष्ट फ़ील्ड नहीं है, तो O वापस आ जाता है, यदि कुंजी मौजूद है, लेकिन कुंजी पर संग्रहीत मान हैश डेटाटाइप का नहीं है, तो एक त्रुटि लौटा दी जाती है। Redis HSTRLEN कमांड का सिंटैक्स इस प्रकार है:-

वाक्यविन्यास :-

redis host:post> HSTRLEN <keyname> <field>

आउटपुट :- 

- (integer) reply, representing the length of a field value in the hash.
- (integer) 0, if a hash value does not contain the field or if key does not exist.
- Error, if key exist and value stored at the key is not a hash.

उदाहरण :-

रेडिस HSTRLEN - हैश में निहित फ़ील्ड मान की लंबाई कैसे प्राप्त करें?

संदर्भ:-

  1. HSTRLEN कमांड डॉक्स

रेडिस डेटास्टोर में संग्रहीत हैश मान में निहित फ़ील्ड के मान की लंबाई कैसे प्राप्त करें, इसके लिए यह सब है। अगर आपको यह पसंद आया हो, तो कृपया अपने विचार कमेंट सेक्शन में साझा करें और दूसरों के साथ भी साझा करें।

<- हैश कमांड


  1. Redis HLEN - हैश मान में निहित फ़ील्ड की संख्या कैसे प्राप्त करें

    इस ट्यूटोरियल में, हम सीखेंगे कि कमांड का उपयोग करके, एक कुंजी पर संग्रहीत हैश मान में निहित फ़ील्ड की संख्या कैसे प्राप्त करें - HLEN रेडिस-क्ली में। रेडिस HLEN कमांड का सिंटैक्स इस प्रकार है :- वाक्यविन्यास :- redis host:post> HLEN <key name> आउटपुट :-  - (integer) value, representing

  1. रेडिस एचएसईटी | एचएसईटीएनएक्स | HMSET - रेडिस में हैश मान में फ़ील्ड के लिए मान कैसे सेट करें

    इस ट्यूटोरियल में, हम सीखेंगे कि किसी कुंजी पर संग्रहीत हैश मान में संबंधित फ़ील्ड के लिए एक मान कैसे सेट किया जाए, इसके लिए हम Redis HSET, HSETNX और HMSET कमांड का उपयोग करेंगे। एचएसईटी कमांड इस कमांड का उपयोग निर्दिष्ट कुंजी पर संग्रहीत हैश में निर्दिष्ट मान को उसके संबंधित क्षेत्र में सेट करने

  1. रेडिस एचजीईटीएलएल - हैश वैल्यू में निहित सभी फ़ील्ड/वैल्यू जोड़े कैसे प्राप्त करें

    इस ट्यूटोरियल में, हम सीखेंगे कि एक कुंजी पर संग्रहीत हैश मान में निहित सभी फ़ील्ड/वैल्यू पेयर कैसे प्राप्त करें। इसके लिए हम रेडिस HGETALL . का उपयोग करेंगे आदेश। HGETALL कमांड यह कमांड एक कुंजी पर संग्रहीत हैश मान में निहित सभी फ़ील्ड और उससे जुड़े मान लौटाता है। एक खाली सूची लौटा दी जाती है, यद