2012-12-24 11 views
5

मैं एक कुशल कुंजी-मूल्य वितरित लगातार डेटाबेस की तलाश में हूं।दृढ़ता के लिए एक वितरित कुंजी मान डेटाबेस की तलाश

  • मैं Redis में नज़र है, लेकिन यह केवल अप करने के लिए $ 2^{32} $ कुंजी है, जो अपने आवेदन के लिए पर्याप्त नहीं है

  • मैं Memcached पर गौर किया है साथ हैश का समर्थन है, लेकिन यह लंबी अवधि के दृढ़ता के लिए डिज़ाइन नहीं किया गया है, यह कुछ समय के बाद समाप्त होने के लिए कुंजी-मूल्य जोड़े के लिए डिज़ाइन किया गया है

  • मैंने बर्कलेडीबी में देखा है, लेकिन क्लाइंट-सर्वर प्रतिमान का समर्थन नहीं करता है, यह मूल रूप से एक है -एप स्टोरेज इंजन

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

  • मैंने मोंगोडीबी में देखा है, जो बहुत लचीला है, लेकिन यह पीड़ित है बहुत ही महत्वपूर्ण प्रदर्शन और स्केलेबिलिटी मुद्दों से जो पिछले दो वर्षों में संबोधित नहीं किए गए हैं। वे इस blog post में संक्षेप में हैं।

मैं कैसेंड्रा और Riak में अगले देखने के लिए जा रहा हूँ, और जैसा कि आप देख मैं जल्दी से वास्तविक विकल्प

से बाहर चल रहा हूँ अन्य क्या डेटाबेस वहाँ कि वर्णन मैं रेखांकित किया है फिट कर सकते हैं कर रहे हैं ऊपर?

उत्तर

0

कॉच डीबी पर एक नज़र डालें। http://guide.couchdb.org/draft/why.html

यह एक गैर-रिलेशनल डेटाबेस, ओपन-सोर्स, वितरित (वृद्धिशील, द्विदिश प्रतिकृति), स्कीमा-मुक्त है। जेएसओएन के रूप में स्वरूपित दस्तावेज़ों में डेटा संग्रहीत किया जाता है। इसमें मजबूत दृढ़ता है और एक वितरित कुंजी मान डेटाबेस है।

0

http://code.google.com/p/fastdht

पर एक नजर डालें यह एक उच्च प्रदर्शन वितरित हैश बर्कले DB के आधार पर तालिका है।

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