विषयसूची:
परिभाषा - रेडिस का क्या अर्थ है?
Redis एक उन्नत कुंजी-मूल्य स्टोर है, जिसे डेटा-संरचना सर्वर के रूप में बेहतर जाना जाता है।
इसे एक प्रकार के डेटाबेस के रूप में माना जा सकता है जो कि-वैल्यू पेयर के साथ काम करता है और डेटा को स्टोर करने के लिए मुख्य मेमोरी का उपयोग करता है। मुख्य मेमोरी के इसके उपयोग का मतलब है कि यह तेज और स्केलेबल दोनों है, लेकिन रैम की क्षमता से सीमित हो सकता है।
इसमें अंतर्निहित दृढ़ता भी है, हालांकि स्नैपशॉट और डिस्क को पत्रकारिता करना ताकि इसे एक SQL डेटाबेस के रूप में उपयोग किया जा सके।
टेकोपेडिया रेडिस बताते हैं
Redis को एक बाहरी डेटाबेस के बजाय एक उन्नत कुंजी-मूल्य स्टोर के रूप में वर्णित किया जाता है क्योंकि यह डेटा को कुंजी-मूल्य जोड़े के रूप में संग्रहीत करता है जिसमें तार, सूची, हैश सेट और सॉर्ट किए गए सेट हो सकते हैं।
यह उत्कृष्ट प्रदर्शन प्राप्त करने के लिए एक इन-मेमोरी डेटासेट के साथ काम करता है और यह परमाणु संचालन को चला सकता है जैसे कि तार को जोड़ना, हैश मानों को बढ़ाना, सूची में सदस्यों को खोजना और पुनः प्राप्त करना, कंप्यूटिंग सेट चौराहे, संघ और अंतर, और बहुत कुछ।
उपयोग के मामले के आधार पर जिसके लिए रेडिस लागू किया गया है, डेटा को डिस्क पर डेटासेट को डंप करके या प्रत्येक कमांड को लॉग में जोड़कर बनाए रखने के लिए बनाया जा सकता है।
रेडिस खुली हुई है और बीएसडी लाइसेंस प्राप्त है। इसे सल्वाटोर सैंफिलिपो द्वारा विकसित किया गया था और शुरू में 10 अप्रैल, 2009 को रिलीज़ किया गया था।
कार्यक्रम एएनएसआई सी में लिखा गया है और लिनक्स, बीएसडी और ओएसएक्स जैसे पॉसिक्स सिस्टम के लिए पूरी तरह से परीक्षण किया गया है। कोई आधिकारिक विंडोज संस्करण नहीं है, लेकिन माइक्रोसॉफ्ट विंडोज 32- और 64-बिट प्रायोगिक संस्करण का विकास और रखरखाव करता है।
