Redis
 sql >> डेटाबेस >  >> NoSQL >> Redis

रेडिस का परिचय

रेडिस एक अद्भुत ओपन सोर्स सॉफ्टवेयर है जो वेब एप्लिकेशन में विभिन्न जरूरतों को पूरा कर सकता है।

रेडिस क्या है?

यह एक NoSQL डेटाबेस . है , और विशेष रूप से एक कुंजी/मूल्य स्टोर . इसका उपयोग किसी भी प्रोग्रामिंग भाषा के साथ किया जा सकता है, क्योंकि यह एक जावास्क्रिप्ट-विशिष्ट तकनीक नहीं है - यह सी में लिखा गया है।

हम मूल्यों को स्टोर कर सकते हैं और उन्हें एक कुंजी से जोड़ सकते हैं, और बाद में उन्हें पुनः प्राप्त कर सकते हैं।

इसकी एक विशेष विशेषता है उच्च प्रदर्शन . उच्च प्रदर्शन इसकी मुख्य विशेषताओं में से एक द्वारा प्रदान किया जाता है:यह एक इन-मेमोरी . है डेटाबेस। डेटाबेस में लिखे जाने के बजाय डेटा को मेमोरी में रखा, संग्रहीत और एक्सेस किया जाता है।

अधिकांश डेटाबेस डेटा को डिस्क पर संग्रहीत रखते हैं और वे कैश्ड सेट को मेमोरी में रखकर अनुकूलित करते हैं।

रेडिस इसके विपरीत करता है:यह डेटा को मेमोरी में रखता है।

डिफ़ॉल्ट रूप से Redis डिस्क पर सेट किए गए संग्रहीत डेटा के स्नैपशॉट सहेजता है, और आप यह कैसे होता है और डेटा कहाँ संग्रहीत किया जाता है, इसके विवरण को कॉन्फ़िगर कर सकते हैं।

अपने लचीलेपन के कारण रेडिस मेरे पसंदीदा उपकरणों में से एक है। आप डेटा संग्रहण को कैसे संग्रहीत और प्रबंधित करते हैं, इस बारे में आपको बहुत स्वतंत्रता है, और इसे आपकी आवश्यकताओं के आधार पर कई अलग-अलग तरीकों से उपयोग किया जा सकता है।

ऐसा इसलिए भी है क्योंकि यह एक NoSQL डेटाबेस है, जिसका अर्थ है कि यह PostgreSQL या अन्य SQL और स्कीमा-आधारित डेटाबेस की तुलना में बहुत लचीला है।

इसे अक्सर कैश स्टोरेज मैकेनिज्म के रूप में उपयोग किया जाता है, लेकिन संदेश ब्रोकर के रूप में भी, विभिन्न प्रक्रियाओं और अनुप्रयोगों के बीच संवाद करने का एक तरीका।

यहां जारी रखें:

  • Redis कैसे स्थापित करें
  • Redis के साथ पहला कदम
  • रेडिस सेट
  • रेडिस सूचियां
  • Redis क्रमबद्ध सूचियाँ
  • रेडिस हैश का उपयोग कैसे करें
  • रेडिस प्रकाशित/सदस्यता लें

  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. रेडिस / उपसर्ग के साथ रेडिस से सभी कुंजी और मान प्राप्त करें

  2. मैं बिना किसी प्रतिक्रिया के रेडिस में कमांड कैसे निष्पादित कर सकता हूं?

  3. रेडिस हैश पेजिनेशन

  4. पिज़्ज़ा ट्राइब्स - एक मल्टीप्लेयर ब्राउज़र-आधारित रीयल-टाइम स्ट्रैटेजी गेम

  5. OAuthd उदाहरण चल रहे मुद्दे