मैं यह पता लगाने की कोशिश कर रहा हूं कि मैं भविष्य की परियोजना के लिए क्या उपयोग कर सकता हूं, हम पहले वर्ष में प्रति माह लगभग 500k रिकॉर्ड से स्टोर करने की योजना बनाते हैं और शायद अगले वर्षों के लिए यह एक ऊर्ध्वाधर अनुप्रयोग है, इसलिए इसका उपयोग करने की कोई आवश्यकता नहीं है इसके लिए डेटाबेस, यही कारण है कि मैंने noSQL डेटा स्टोरेज चुनने का फैसला किया।
पहला विकल्प जो मेरे दिमाग में आया वह था mongo db चूंकि समुदाय से बहुत अधिक समर्थन के साथ एक बहुत ही परिपक्व उत्पाद है, लेकिन दूसरी ओर हमें एक नया उत्पाद मिला जो शीर्ष प्रदर्शन पर एक प्रबंधित सेवा प्रदान करता है, मैं इसे विकसित करूंगा। आवेदन लेकिन वहाँ कोई रखरखाव योजना नहीं है (कम से कम अभी के लिए) तो मुझे लगता है कि एक बड़ा फायदा होगा क्योंकि अमेज़ॅन पैमाने पर एक लोचदार तरीका प्रदान करता है।
मेरी प्रमुख चिंता क्वेरी संरचना के बारे में है, मैंने अभी तक डायनेमोबीडी क्वेरी क्षमताओं को नहीं देखा है लेकिन चूंकि ak / v डेटा स्टोरेज है मुझे लगता है कि यह mongo db से अधिक सीमित हो सकता है।
अगर किसी को एक परियोजना को mongoDB से DynamoDB में स्थानांतरित करने का अनुभव था, तो किसी भी सलाह की पूरी तरह से सराहना की जाएगी।