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

Redis GETRANGE का उपयोग करके कुशलतापूर्वक सबस्ट्रिंग पुनः प्राप्त कैसे करें

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

GETRANGE कमांड

यह कमांड प्रारंभ (सम्मिलित) और अंत (सम्मिलित) ऑफसेट लेता है, जो सबस्ट्रिंग के प्रारंभ और अंत इंडेक्स को निर्धारित करते हैं। इंडेक्स शून्य-आधारित है, इसलिए 0 का अर्थ पहला तत्व, 1 का अर्थ दूसरा तत्व, और इसी तरह। नकारात्मक संख्या का उपयोग स्ट्रिंग मान के अंत से शुरू होने वाले ऑफसेट को प्रदान करने के लिए भी किया जा सकता है, जहां -1 का अर्थ अंतिम तत्व, -2 का अर्थ अंतिम से दूसरा तत्व, और इसी तरह। आउट-ऑफ-रेंज ऑफसेट को स्ट्रिंग मान की वास्तविक लंबाई तक परिणामी रेंज को सीमित करके संभाला जाता है।

सिंटैक्स :-

redis host:port> GETRANGE <key name> <start> <end>

आउटपुट :-

- (स्ट्रिंग) मान, स्ट्रिंग मान के सबस्ट्रिंग को दर्शाता है।

उदाहरण :-

Redis GETRANGE का उपयोग करके कुशलतापूर्वक सबस्ट्रिंग पुनः प्राप्त कैसे करें

संदर्भ :-

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

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

  1. Redis GEOHASH: एकाधिक जियोस्पेशियल मेंबर्स के लिए जियोहेस स्ट्रिंग्स प्राप्त करें Redis GEOHASH: एकाधिक जियोस्पेशियल मेंबर्स के लिए जियोहेस स्ट्रिंग्स प्राप्त करें

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

  1. Redis स्ट्रिंग कमांड्स में मास्टर करें: स्ट्रिंग मान को कुशलता से स्टोर, मैनेज और रिट्रीव करें Redis स्ट्रिंग कमांड्स में मास्टर करें: स्ट्रिंग मान को कुशलता से स्टोर, मैनेज और रिट्रीव करें

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

  1. Redis की-वैल्यू असाइनमेंट में मास्टर करें: SET, SETNX, SETEX, PSETEX समझाया गया Redis की-वैल्यू असाइनमेंट में मास्टर करें: SET, SETNX, SETEX, PSETEX समझाया गया

    SET कमांड यह कमांड निर्दिष्ट की पर एक स्ट्रिंग मान सेट करने के लिए उपयोग किया जाता है। यदि की पहले से मौजूद है, तो उसका मान उसके टाइप की परवाह किए बिना ओवरराइट हो जाएगा और की से जुड़ा कोई पिछला एक्सपिरेशन टाइम भी हटा दिया जाएगा। वैकल्पिक आर्गुमेंट्स Redis SET कमांड निम्न वैकल्पिक आर्गुमेंट्स लेता ह