निश्चित रूप से कोई भी एक नोड क्लस्टर चला सकता है लेकिन मुझे कुछ स्तर की गलती सहनशीलता चाहिए।क्या मुझे कैसंड्रा क्लस्टर के लिए कम से कम 3 नोड्स/सर्वर की आवश्यकता है या 2 पर्याप्त होगा?
वर्तमान में मैं दो सर्वर (8GB राम, निजी VLAN @ 1GigE), लेकिन पट्टे बर्दाश्त कर सकते हैं नहीं 3.
मेरे समझ है कि 3 नोड्स न्यूनतम एक कैसेंड्रा क्लस्टर के लिए आवश्यक है के बीच कोई संभव बहुमत है, क्योंकि है 2 नोड्स, और वर्जनिंग विवादों को हल करने के लिए बहुमत की आवश्यकता है। ओह रुको, क्या मैं "वेक्टर घड़ियों" और Riak के बारे में सोच रहा हूँ? एसीके! कैसंद्रा संघर्ष समाधान के लिए टाइमस्टैम्प का उपयोग करता है।
2 नोड्स के लिए, अनुशंसित पढ़ने/लिखने की रणनीति क्या है? क्या मुझे आम तौर पर सभी (दोनों) नोड्स को लिखना चाहिए और एक (एन = 2; डब्ल्यू = एन/2 + 1; डब्ल्यू = 2/2 + 1 = 2) से पढ़ना चाहिए? कैसंद्रा 2 नोड्स के लिए भी सामान्य रूप से संकेतित हैंडऑफ का उपयोग करेगा, हां?
ये 2 सर्वर एक ही डेटा सेंटर FWIW में स्थित हैं।
धन्यवाद!
क्या यह अभी भी सही है? ऐसा लगता है कि आपके उत्तर में "संगठनात्मक स्तर एक" का अर्थ कैसंड्रा के मौजूदा संस्करणों पर किसी भी प्रकार की संगठनात्मक स्तर की तरह है। मुझे लगता है कि किसी भी समय किसी से एक फोर्क किया गया है? –
जब आपकी नोड गणना आपके पास प्रतिकृतियों की संख्या के बराबर होती है, तो एक और कोई भी समकक्ष नहीं होता है। – jbellis