2010-11-30 26 views
10

मैं एक छोटे से ई-कॉमर्स साइट पर काम करते हैं और हम सभी को अमेज़न के लिए सेवाओं की मेजबानी की है और मैं अनिश्चित हूँ आरडीएस और SimpleDB में सही अंतर स्थानांतरित करने के लिए देख रहे हैं। आरडीएस MySQL का उपयोग कर सकते हैं, SimpleDB नहीं कर सकते हैं?अमेज़न SimpleDB बनाम अमेज़न आरडीएस

उत्तर

11

आरडीएस मूल रूप से, एसक्यूएल नस में एक संबंधपरक डेटाबेस है, जबकि SDB एक गैर संबंधपरक डेटाबेस है। मैं अमेज़ॅन वेब सर्विसेज (एडब्ल्यूएस) साइट पर सभी जानकारी के माध्यम से पढ़ने की सिफारिश करता हूं, क्योंकि वे आपके सभी प्रश्नों का उत्तर देते हैं।

एडब्ल्यूएस पूछे जाने वाले प्रश्न से:

प्रश्न: जब मैं अमेज़न आरडीएस का प्रयोग करेंगे बनाम अमेज़न EC2 रिलेशनल डेटाबेस एमिस बनाम अमेज़न SimpleDB?
अमेज़ॅन वेब सेवाएं डेवलपर्स के लिए कई डेटाबेस विकल्प प्रदान करती हैं। अमेज़ॅन आरडीएस आपको डेटाबेस प्रशासन को ऑफ़लोड करते समय पूरी तरह से विशेषीकृत रिलेशनल डेटाबेस चलाने में सक्षम बनाता है; अमेज़ॅन SimpleDB सहज त्रुटि के साथ सरल सूचकांक और क्वेरी क्षमताओं प्रदान करता है; और अमेज़ॅन ईसी 2 और अमेज़ॅन ईबीएस पर हमारे कई रिलेशनल डेटाबेस एएमआई का उपयोग करके आप क्लाउड में अपना खुद का रिलेशनल डेटाबेस संचालित कर सकते हैं। इन विकल्पों के बीच महत्वपूर्ण अंतर हैं जो आपके उपयोग के मामले में एक और उपयुक्त बना सकते हैं।

More information about AWS database options

14

सीधे शब्दों में कहें, मुझे लगता है होता है कि क्योंकि आपके व्यवसाय मॉडल ई-कॉमर्स कि आप अपने डेटा समाधान में लेन-देन संबंधी स्थिरता की जरूरत है। इस वजह से, आपको आरडीएस विकल्पों में से एक चुनना चाहिए (ये MySQL, ओरेकल या एसक्यूएल सर्वर हैं)।

एडब्ल्यूएस SimpleDB एक गैर संबंधपरक डेटा की दुकान है (या NoSQL), तो क्या आप प्राप्त लचीलापन (यानी स्कीमा कम या स्कीमा-प्रकाश) और क्षमता, लेकिन क्या आप नहीं मिलता है तत्काल है (लेन-देन संबंधी) निरंतरता है और क्वेरी पैटर्न भी शामिल का उपयोग नहीं करेगा।

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