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

रेडिस क्लस्टर फेलओवर:दास मास्टर नहीं बनेगा

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

रेडिस-क्लस्टर ट्यूटोरियल निम्नलिखित अनुभाग में इसका उल्लेख करता है:https://redis.io/topics/cluster-tutorial#creating-and-using-a-redis-cluster

"Note that the minimal cluster that works as expected requires to contain at least three master nodes."


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. रेडिस मल्टीपल सब्सक्राइबर्स

  2. ज़ूकीपर बनाम इन-मेमोरी-डेटा-ग्रिड बनाम रेडिस

  3. मैं Django के साथ रेडिस का उपयोग कैसे कर सकता हूं?

  4. रेडिस प्रहरी

  5. रेडिस प्रदर्शन, जसन ऑब्जेक्ट को एक स्ट्रिंग के रूप में संग्रहीत करें