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

Redis HDEL से हैश फील्ड्स हटाएं

HDEL कमांड

यह कमांड, की पर संग्रहीत हैश मान से एक या अधिक निर्दिष्ट फील्ड्स को हटाता है। निर्दिष्ट फील्ड्स जो हैश मान में मौजूद नहीं हैं, उन्हें नजरअंदाज किया जाता है।

0 लौटाया जाता है, यदि की मौजूद नहीं है क्योंकि इसे एक खाली हैश मान माना जाता है। त्रुटि लौटाई जाती है, यदि की मौजूद है लेकिन की पर संग्रहीत मान हैश डेटाटाइप का नहीं है। Redis HDEL कमांड का सिंटैक्स निम्न है:

सिंटैक्स:

redis host:port> HDEL <keyname> <element> [ element ]

आउटपुट:

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

उदाहरण:

Redis HDEL से हैश फील्ड्स हटाएं

संदर्भ:

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

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