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

Redis HINCRBYFLOAT: हैश में फ्लोटिंग-पॉइंट मान बढ़ाएं - चरण-दर-चरण गाइड

HINCRBYFLOAT कमांड

यह कमांड हैश मान में निर्दिष्ट फील्ड पर संग्रहीत फ्लोटिंग पॉइंट नंबर को निर्दिष्ट मान (इन्क्रीमेंट) द्वारा बढ़ाने के लिए उपयोग किया जाता है। यदि दिया गया फील्ड हैश मान में मौजूद नहीं है, तो इसे निर्दिष्ट इन्क्रीमेंट को इसके मान के रूप में जोड़ा जाता है। यदि की मौजूद नहीं है, तो दिए गए फील्ड को इसके एकमात्र सदस्य के रूप में एक नया हैश मान बनाया जाता है। यदि ऋणात्मक फ्लोटिंग पॉइंट नंबर आर्गुमेंट के रूप में पास किया जाता है तो फील्ड मान घटाया जाएगा बजाय बढ़ाने के।

त्रुटि लौटाई जाती है, यदि की मौजूद है लेकिन की पर संग्रहीत मान हैश डेटाटाइप का नहीं है या यदि फील्ड मान या निर्दिष्ट इन्क्रीमेंट मान डबल प्रिसिजन फ्लोटिंग पॉइंट नंबर नहीं हैं।

Redis HINCRBYFLOAT कमांड का सिंटैक्स निम्न है:

सिंटैक्स:

redis host:port> HINCRBYFLOAT <keyname> <field> <increment>

आउटपुट:

- (स्ट्रिंग) उत्तर, फील्ड पर संग्रहीत नया मान दर्शाता है।
- त्रुटि, यदि की मौजूद है और की पर संग्रहीत मान हैश नहीं है।

उदाहरण:

Redis HINCRBYFLOAT: हैश में फ्लोटिंग-पॉइंट मान बढ़ाएं - चरण-दर-चरण गाइड

संदर्भ:

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

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

  1. Redis हैश में मास्टर करें: कुशल डेटा प्रबंधन के लिए आवश्यक कमांड्स Redis हैश में मास्टर करें: कुशल डेटा प्रबंधन के लिए आवश्यक कमांड्स

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

  1. Redis हैश कमांड्स में मास्टर करें: HSET, HSETNX, HMSET - हैश फील्ड मान कुशलता से सेट करें Redis हैश कमांड्स में मास्टर करें: HSET, HSETNX, HMSET - हैश फील्ड मान कुशलता से सेट करें

    HSET कमांड यह कमांड निर्दिष्ट की पर संग्रहीत हैश में उसके संबंधित फील्ड पर निर्दिष्ट मान सेट करने के लिए उपयोग किया जाता है। यदि फील्ड पहले से मौजूद है, तो उसका मान ओवरराइट हो जाएगा। यदि की मौजूद नहीं है, तो सेट ऑपरेशन करने से पहले हैश मान रखने वाली एक नई की बनाई जाती है। त्रुटि लौटाई जाती है, यदि क

  1. Redis HGETALL से हैश के सभी फील्ड-वैल्यू पेयर्स प्राप्त करें Redis HGETALL से हैश के सभी फील्ड-वैल्यू पेयर्स प्राप्त करें

    HGETALL कमांड यह कमांड की पर संग्रहीत हैश मान में समाहित सभी फील्ड्स और उनके संबंधित मान लौटाता है। यदि की मौजूद नहीं है तो एक खाली सूची लौटाई जाती है और यदि की मौजूद है लेकिन की पर संग्रहीत मान हैश डेटाटाइप का नहीं है तो त्रुटि लौटाई जाती है। Redis HGETALL कमांड का सिंटैक्स निम्न है: सिंटैक्स: red