जवाबों:
MySQL क्लस्टर को 3 मुख्य सिद्धांतों के लिए डिज़ाइन किया गया है:
उच्च उपलब्धता (साझा कुछ भी नहीं, स्थानीय और भौगोलिक प्रतिकृति, एकीकृत दिल की धड़कन, स्वचालित विफलता और आत्म-चिकित्सा वसूली, आदि)
राइट-स्केलेबिलिटी और वास्तविक समय प्रदर्शन (ऑटो-शेरिंग, इन-मेमोरी ऑप्टिमाइजेशन, आदि)
एकाधिक डेटाबेस इंटरफेस (SQL और NoSQL)
निम्नलिखित पेपर (नोट, पंजीकरण आवश्यक) में और अधिक विस्तार से चर्चा की गई है: http://mysql.com/why-mysql/white-papers/mysql_wp_scaling_web_dat डेटाबेस.php
अनुकूली क्वेरी स्थानीयकरण वर्तमान MySQL क्लस्टर 7.2 विकास रिलीज की एक विशेषता है और तेजी से डेटा नोड्स को नीचे धकेलकर जोइन संचालन के प्रदर्शन में सुधार करता है, जिससे नेटवर्क ट्रैफ़िक में काफी कमी आती है - बिंदु रॉलेंडो को ऊपर करने के लिए। आप इसके बारे में और अधिक यहाँ पढ़ सकते हैं: http://dev.mysql.com/tech-resources/articles/mysql-cluster-labs-dev-milestone-release.html
MySQL क्लस्टर GPL के तहत लाइसेंस प्राप्त है और dev.mysql.com से डाउनलोड किया जा सकता है, मंचों के माध्यम से ऑन-लाइन सहायता: मंचों.mysql.com/list.php?25
जब मैं MySQL क्लस्टर के बारे में जानकारी प्राप्त करना चाहता था , तो MySQL (सूरज ने इसे खरीदने से पहले) एक संक्षिप्त प्रश्नावली भेजी, जिसके बारे में मुझे अभी भी इच्छा है। आपके टेबल में केवल पूर्णांक कुंजियाँ होती हैं, तो उनमें से एक प्रश्न।
हालांकि MySQL क्लस्टर ACID- शिकायत है, यह यौगिक कुंजियों के साथ डेटा के लिए एक उपयुक्त भंडारण इंजन प्रदान नहीं करता है। कुछ मायनों में, आपको इसके उपयोग की योजना बनानी होगी जैसे कि डेटा लेआउट और शार्पिंग के मामले में MongoDB या Cassandra।
आपको MySQL क्लस्टर: नेटवर्क कम्युनिकेशन के सबसे कष्टप्रद हिस्से पर भी विचार करना होगा। NDB क्लस्टर सर्वरों के बीच चैटिंग करता है। यहां तक कि रेंज क्वेरी या फुल टेबल स्कैन करने पर भी गिग-ई को अपने घुटनों पर लाया जा सकता है। आपको प्राथमिक कुंजियों और अद्वितीय कुंजियों का उपयोग करने के लिए पर्याप्त रूप से अनुशासित होना चाहिए, खासकर यदि आपका आवेदन ऐसी कुंजियों पर पनपता है।
जब तक आप इन सरल टिप्पणियों का पालन नहीं करते हैं, तब तक MySQL क्लस्टर अच्छे से अधिक नुकसान पहुंचाएगा।