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

Redis HEXISTS का उपयोग: हैश में फील्ड अस्तित्व जांचें

HEXISTS कमांड

1 लौटाया जाता है, यदि की पर संग्रहीत हैश मान में निर्दिष्ट फील्ड समाहित है और 0 लौटाया जाता है, यदि की मौजूद नहीं है या यदि की मौजूद है लेकिन हैश मान में निर्दिष्ट फील्ड समाहित नहीं है।

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

सिंटैक्स:

redis host:port> HEXISTS <keyname> <field>

आउटपुट:

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

उदाहरण:

Redis HEXISTS का उपयोग: हैश में फील्ड अस्तित्व जांचें

संदर्भ:

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

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