यह संबंधित FAQ द्वारा संबोधित किया गया है Q: Amazon DynamoDB Amazon SimpleDB से कैसे भिन्न है? मुझे कौन सा उपयोग करना चाहिए? (हैश लिंक अब काम नहीं करता है, लेकिन पहले से ही पैराग्राफ के अंत में सबसे कॉम्पैक्ट सारांश के साथ कुछ हद तक पृष्ठ के भीतर प्रश्न खोजने के लिए पेज का उपयोग करें):
जबकि SimpleDB में स्केलिंग सीमाएँ हैं, यह छोटे कार्यभार के लिए एक अच्छा फिट हो सकता है, जिन्हें क्वेरी लचीलेपन की आवश्यकता होती है। Amazon SimpleDB स्वचालित रूप से सभी आइटम विशेषताओं को अनुक्रमित करता है और इस प्रकार प्रदर्शन और पैमाने की कीमत पर क्वेरी लचीलेपन का समर्थन करता है।
तो यह प्रदर्शन / मापनीयता और सादगी / लचीलेपन के बीच एक व्यापार बंद है, अर्थात सरल परिदृश्यों के लिए यह अभी भी आसान हो सकता है सरलतम के साथ शुरू हो रहा है डायनामोडीबी के लिए अपने आवेदन के आर्किटेक्चर की जटिलताओं से बचने के लिए (एक अलग परिप्रेक्ष्य के लिए नीचे देखें)।
लिंक किए गए अक्सर पूछे जाने वाले प्रश्न प्रविष्टि संदर्भ वर्नर वोगल के अमेज़ॅन डायनमोबीडी - एक तेज़ और स्केलेबल नोएसक्यूएल डेटाबेस सेवा है जिसे इंटरनेट स्केल एप्लिकेशन के लिए डिज़ाइन किया गया है , जो वास्तव में एक विस्तृत है और इस प्रकार सामान्य रूप से अमेज़ॅन में नोओक्यूएल के इतिहास और विशेष रूप से डायनमो के विषय में पढ़ा जाता है । इसमें आपके प्रश्न के साथ-साथ कई और अंतर्दृष्टि शामिल हैं, जैसे
यह स्पष्ट हो गया कि डेवलपर्स [यहां तक कि अमेज़ॅन इंजीनियरों] ने "अनाज को अपने पैरों के साथ" वोट दिया और ठीक-ठाक नियंत्रण वाले एडब्ल्यूएस समाधान जैसे कि अमेज़ॅन एस 3 और अमेज़ॅन सिम्पलबीडी को डायनामो के रूप में अपनाया, ठीक-ठाक नियंत्रण को सरलता से पसंद किया। [इसके अलावा मेरा]
जाहिर तौर पर डायनेमोबीडी को इसे संबोधित करने के लिए पेश किया गया है और इस तरह उन्हें अपने मौजूदा नो एसक्यूएल प्रस्ताव में संशोधन करने के बजाय सिंपलबीडी के उत्तराधिकारी के रूप में योग्य बनाया जा सकता है:
हमने निष्कर्ष निकाला कि एक आदर्श समाधान सरल डायनबीडी (क्लाउड सेवा के प्रशासन में आसानी, स्थिरता और टेबल-आधारित डेटा की आसानी) के सर्वोत्तम भागों के साथ मूल डायनामो डिज़ाइन (वृद्धिशील मापनीयता, पूर्वानुमानित उच्च प्रदर्शन) के सर्वोत्तम भागों को संयोजित करेगा। एक शुद्ध कुंजी मूल्य की दुकान से अमीर)।
वर्नर का सारांश डायनामोडीबी के अनुसार अब किसी भी आकार के अनुप्रयोगों के लिए एक अच्छा फिट होने का सुझाव देता है:
Amazon DynamoDB को सबसे बड़े इंटरनेट पैमाने के अनुप्रयोगों में सबसे छोटे से बड़े पैमाने पर प्रदर्शन को बनाए रखने और किसी भी पैमाने के वर्कलोड के लिए अत्यधिक लागत कुशल बनाने के लिए डिज़ाइन किया गया है।