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