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

रेडिस हैश - रेडिस डेटास्टोर में हैश मान को प्रबंधित करने के लिए आदेश

हैश फ़ील्ड-वैल्यू जोड़ी का एक नक्शा है, जिसका उपयोग ऑब्जेक्ट प्रकार जैसे जावा ऑब्जेक्ट का प्रतिनिधित्व करने के लिए किया जा सकता है। रेडिस में, हैश को कुंजी पर एक मान के रूप में संग्रहीत किया जा सकता है और रेडिस डेटाबेस में संग्रहीत हैश मान को संग्रहीत करने, प्रबंधित करने और पुनर्प्राप्त करने के लिए विभिन्न रेडिस कमांड का उपयोग किया जाता है। रेडिस कमांड का उपयोग करने का सिंटैक्स इस प्रकार है :-

सिंटैक्स:-

redis host:post> <Command Name> <key name>

उदाहरण :-

रेडिस हैश - रेडिस डेटास्टोर में हैश मान को प्रबंधित करने के लिए आदेश

Redis हैश वैल्यू कमांड :- 

रेडिस डेटाबेस में हैश वैल्यू को मैनेज करने के लिए कुछ महत्वपूर्ण कमांड इस प्रकार हैं :-

<वें शैली ="चौड़ाई:152.8 पीएक्स; ऊंचाई:23 पीएक्स; टेक्स्ट-संरेखण:केंद्र; लंबवत-संरेखण:मध्य;">कमांड <वें शैली="चौड़ाई:600px; ऊंचाई:23px; पाठ-संरेखण:केंद्र; लंबवत-संरेखण:मध्य;">विवरण
क्रमांक
1 एचडीईएल हैश मान से फ़ील्ड हटाएं
2 हेक्सिस्ट्स हैश मान में फ़ील्ड के अस्तित्व की जाँच करें
3 एचजीईटी हैश मान में फ़ील्ड का मान प्राप्त करें
4 एचजीईटीएलएल हैश मान में निहित सभी फ़ील्ड और उसके मान लौटाता है
5 हिएनसीआरबीवाई हैश मान में फ़ील्ड का पूर्णांक मान बढ़ाता है
6 HINCRBYFLOAT हैश मान में फ़ील्ड का फ्लोट मान बढ़ाना
7 HKEYS हैश मान में निहित सभी फ़ील्ड का नाम देता है
8 एचएलईएन हैश मान में फ़ील्ड की संख्या देता है
9 एचएमजीईटी हैश मान में निहित एक से अधिक फ़ील्ड और उसके संबंधित मान प्राप्त करें
10 एचएमएसईटी हैश मान में अपने संबंधित क्षेत्रों में कई मान सेट करें
11 एचएससीएएन हैश फ़ील्ड और संबंधित मानों को तेजी से पुनरावृत्त करता है
12 एचएसईटी हैश मान में निहित इसके क्षेत्र में मान सेट करें
13 एचएसईटीएनएक्स यदि फ़ील्ड मौजूद है तो ही उसके क्षेत्र में मान सेट करें
14 एचएसटीआरएलईएन हैश मान में निहित फ़ील्ड के मान की लंबाई लौटाता है
15 एचवीएएलएस हैश मान में शामिल फ़ील्ड से जुड़े सभी मान लौटाता है

संदर्भ:-

  1. हैश कमांड डॉक्स

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


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

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

  1. रेडिस जीईओ - रेडिस डेटास्टोर में भू-स्थानिक मूल्य का प्रबंधन करने के लिए आदेश

    भू-स्थानिक मान में पृथ्वी पर किसी विशेष स्थान के देशांतर और अक्षांश निर्देशांक होते हैं, रेडिस में, भू-स्थानिक तत्वों को एक कुंजी पर संग्रहीत क्रमबद्ध सेट मान में संग्रहीत किया जा सकता है और रेडिस डेटाबेस में संग्रहीत भू-स्थानिक मान को संग्रहीत, प्रबंधित और पुनर्प्राप्त करने के लिए विभिन्न रेडिस कमा

  1. रेडिस स्ट्रिंग - रेडिस डेटास्टोर में एक स्ट्रिंग मान को प्रबंधित करने के लिए आदेश

    स्ट्रिंग्स वर्णों का एक क्रम है, रेडिस में, स्ट्रिंग्स को कुंजी पर एक मान के रूप में संग्रहीत किया जा सकता है और रेडिस डेटाबेस में संग्रहीत स्ट्रिंग मान को संग्रहीत, प्रबंधित और पुनर्प्राप्त करने के लिए विभिन्न रेडिस कमांड का उपयोग किया जाता है। रेडिस कमांड का उपयोग करने का सिंटैक्स इस प्रकार है :-