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

Redis में PERSIST कमांड का उपयोग करके कुंजी की समाप्ति कैसे हटाएं

इस ट्यूटोरियल में, हम सीखेंगे कि redis-cli में कमांड PERSIST का उपयोग करके Redis डेटास्टोर में संग्रहीत किसी कुंजी की समाप्ति समय (टाइमआउट) को कैसे हटाएं। जब हम EXPIRE/PEXPIRE या EXPIREAT/PEXPIREAT का उपयोग करके किसी कुंजी पर समाप्ति समय सेट करते हैं, तो इसकी स्थिति Volatile हो जाती है (समाप्ति समय वाली कुंजी)। PERSIST कमांड इससे जुड़े समाप्ति समय को हटाकर इसकी स्थिति को Persist स्थिति में बदल देता है।

सिंटैक्स :-

redis host:port> PERSIST <key name>

आउटपुट :-

- 1 यदि कुंजी का टाइमआउट हटा दिया गया था।
- 0 यदि कुंजी मौजूद नहीं है या इसका कोई टाइमआउट नहीं है।

उदाहरण :-

Redis में PERSIST कमांड का उपयोग करके कुंजी की समाप्ति कैसे हटाएं

संदर्भ :-

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

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

  1. Redis सेट से तत्व हटाएं: SPOP और SREM का उपयोग करके चरण-दर-चरण मार्गदर्शिका Redis सेट से तत्व हटाएं: SPOP और SREM का उपयोग करके चरण-दर-चरण मार्गदर्शिका

    इस ट्यूटोरियल में, हम सीखेंगे कि Redis SPOP और SREM कमांड का उपयोग करके किसी कुंजी पर संग्रहीत सेट मान से किसी तत्व को कैसे हटाएं। SPOP कमांड :- यह कमांड, निर्दिष्ट कुंजी पर संग्रहीत सेट से एक या अधिक यादृच्छिक तत्वों को हटाता और वापस करता है। सिंटैक्स :- redis host:port> SPOP <key name>

  1. Redis में स्ट्रिंग मान पुनः प्राप्त करना: GET और MGET की पूरी मार्गदर्शिका Redis में स्ट्रिंग मान पुनः प्राप्त करना: GET और MGET की पूरी मार्गदर्शिका

    इस ट्यूटोरियल में, हम सीखेंगे कि Redis GET और MGET कमांड का उपयोग करके Redis डेटास्टोर में किसी कुंजी पर संग्रहीत स्ट्रिंग मान कैसे प्राप्त करें। GET कमांड GET कमांड का उपयोग निर्दिष्ट कुंजी पर संग्रहीत स्ट्रिंग मान प्राप्त करने के लिए किया जाता है। यदि कुंजी मौजूद नहीं है, तो nil वापस किया जाता है

  1. Redis MOVE में मास्टर करें: डेटाबेस के बीच कीज़ को निर्बाध रूप से ट्रांसफर करें Redis MOVE में मास्टर करें: डेटाबेस के बीच कीज़ को निर्बाध रूप से ट्रांसफर करें

    MOVE कमांड इस कमांड का उपयोग वर्तमान में चयनित डेटाबेस से निर्दिष्ट की को हटाकर उसी की को डेस्टिनेशन डेटाबेस में डालने के लिए किया जाता है। यदि की सोर्स डेटाबेस में मौजूद नहीं है या यह पहले से डेस्टिनेशन डेटाबेस में मौजूद है, तो कोई ऑपरेशन नहीं किया जाता है और 0 लौटाया जाता है। Redis MOVE कमांड का स