2010-05-19 14 views
10

मैं उन लेखों को विभिन्न स्रोतों से रीडिंग करता रहता हूं कि बड़ी साइटें memcache से cassandra पर स्विच कर रही हैं। एक mySQL पृष्ठभूमि से आ रहा है, मुझे एक दूसरे की तुलना में पेशेवरों/विपक्ष को देखने की कोशिश कर थोड़ा सा सिरदर्द मिलेगा।memcache के बजाय cassandra का उपयोग कर?

क्या आप इस बारे में और जानने के लिए मेरी मदद कर सकते हैं?

+0

कैसंद्रा एक वितरित डेटाबेस है। Memcached एक वितरित स्मृति ऑब्जेक्ट कैशिंग सिस्टम है। आप इसके लिए क्या उपयोग कर रहे हैं? कैशिंग? – Tommy

उत्तर

14

यह ज्यादातर स्थितियों में कैसेंड्रा के साथ एक कैश के रूप में memcached को बदलने के लिए मूर्खतापूर्ण होगा।

डिग जैसी कंपनियां कैसंड्रा के साथ डेटाबेस + मेमकैच जोड़ी को बदल रही हैं: कैसंद्रा टिकाऊ भंडारण, और एक एकीकृत, उच्च प्रदर्शन कैश ("पंक्ति कैश") प्रदान करता है। यह स्मृति से बाहर की तरह से जुड़ा हुआ स्मृति (जिसे ट्विटर "संभावित स्थिरता" कहते हैं) से क्लस्टर किया जाता है और क्लस्टर प्रबंधन को सरल बनाता है।

संबंधित मुद्दे