रेडिस स्वयं आपके डेटा को अलग नहीं करता है। आपको उन्हें अपने आप अलग करना होगा। ऐसा करने के लिए कई विकल्प हैं।
-
Redis डेटाबेस का उपयोग करना:Redis कई डेटाबेस का समर्थन करता है। प्रत्येक एप्लिकेशन (आपके मामले में, क्लाइंट) को एक विशिष्ट डेटाबेस का उपयोग करने के लिए उपयोग करने के लिए सेट/आवंटित किया जा सकता है। यह आवंटन आवेदन के अंत में किया जाना है, रेडिस में नहीं।
इस दृष्टिकोण की सीमाएं हैं:i) रेडिस अधिकतम 16 डेटाबेस (0 से 15 तक चिह्नित) का समर्थन करता है। ii) रेडिस क्लस्टर मोड केवल एक डेटाबेस का समर्थन करता है।
नोट:किसी विशिष्ट डेटाबेस को चुनने के लिए SELECT कमांड का उपयोग किया जाता है।
-
नेमस्पेसिंग:प्रत्येक एप्लिकेशन को (उदाहरण के लिए) एक अद्वितीय उपसर्ग सौंपा जा सकता है। वे अपनी सभी कुंजियों को उस नियत उपसर्ग के साथ लगाएंगे।
-
प्रति एप्लिकेशन अलग रेडिस इंस्टेंस का प्रयोग करें।