रेडिस एक अद्भुत ओपन सोर्स सॉफ्टवेयर है जो वेब एप्लिकेशन में विभिन्न जरूरतों को पूरा कर सकता है।
रेडिस क्या है?
यह एक NoSQL डेटाबेस . है , और विशेष रूप से एक कुंजी/मूल्य स्टोर . इसका उपयोग किसी भी प्रोग्रामिंग भाषा के साथ किया जा सकता है, क्योंकि यह एक जावास्क्रिप्ट-विशिष्ट तकनीक नहीं है - यह सी में लिखा गया है।
हम मूल्यों को स्टोर कर सकते हैं और उन्हें एक कुंजी से जोड़ सकते हैं, और बाद में उन्हें पुनः प्राप्त कर सकते हैं।
इसकी एक विशेष विशेषता है उच्च प्रदर्शन . उच्च प्रदर्शन इसकी मुख्य विशेषताओं में से एक द्वारा प्रदान किया जाता है:यह एक इन-मेमोरी . है डेटाबेस। डेटाबेस में लिखे जाने के बजाय डेटा को मेमोरी में रखा, संग्रहीत और एक्सेस किया जाता है।
अधिकांश डेटाबेस डेटा को डिस्क पर संग्रहीत रखते हैं और वे कैश्ड सेट को मेमोरी में रखकर अनुकूलित करते हैं।
रेडिस इसके विपरीत करता है:यह डेटा को मेमोरी में रखता है।
डिफ़ॉल्ट रूप से Redis डिस्क पर सेट किए गए संग्रहीत डेटा के स्नैपशॉट सहेजता है, और आप यह कैसे होता है और डेटा कहाँ संग्रहीत किया जाता है, इसके विवरण को कॉन्फ़िगर कर सकते हैं।
अपने लचीलेपन के कारण रेडिस मेरे पसंदीदा उपकरणों में से एक है। आप डेटा संग्रहण को कैसे संग्रहीत और प्रबंधित करते हैं, इस बारे में आपको बहुत स्वतंत्रता है, और इसे आपकी आवश्यकताओं के आधार पर कई अलग-अलग तरीकों से उपयोग किया जा सकता है।
ऐसा इसलिए भी है क्योंकि यह एक NoSQL डेटाबेस है, जिसका अर्थ है कि यह PostgreSQL या अन्य SQL और स्कीमा-आधारित डेटाबेस की तुलना में बहुत लचीला है।
इसे अक्सर कैश स्टोरेज मैकेनिज्म के रूप में उपयोग किया जाता है, लेकिन संदेश ब्रोकर के रूप में भी, विभिन्न प्रक्रियाओं और अनुप्रयोगों के बीच संवाद करने का एक तरीका।
यहां जारी रखें:
- Redis कैसे स्थापित करें
- Redis के साथ पहला कदम
- रेडिस सेट
- रेडिस सूचियां
- Redis क्रमबद्ध सूचियाँ
- रेडिस हैश का उपयोग कैसे करें
- रेडिस प्रकाशित/सदस्यता लें