मुझे पता है कि यह पुराना है, लेकिन जब आप तुलना की खोज करते हैं तब भी यह सामने आता है। हम मोंगो का उपयोग कर रहे थे, लगभग पूरी तरह से डायनेमो में चले गए हैं, जो अब हमारी पहली पसंद है। इसलिए नहीं कि इसमें अधिक विशेषताएं हैं, ऐसा नहीं है। मोंगो की एक बेहतर क्वेरी भाषा है, आप एक संरचना के भीतर अनुक्रमित कर सकते हैं, बहुत सी छोटी चीजें हैं। डायनेमो की श्रेष्ठता ओपी ने अपनी टिप्पणी में जो कहा है:यह आसान है। आपको किसी भी सर्वर की देखभाल करने की आवश्यकता नहीं है। जब आप मोंगो शार्प सॉल्यूशन सेट करना शुरू करते हैं, तो यह जटिल हो जाता है। आप किसी एक होस्टिंग कंपनी में जा सकते हैं, लेकिन यह सस्ता भी नहीं है। डायनेमो के साथ, यदि आपको अधिक थ्रूपुट की आवश्यकता है, तो आप बस एक बटन क्लिक करें। आप स्वचालित रूप से स्केल करने के लिए स्क्रिप्ट लिख सकते हैं। जब डायनेमो को अपग्रेड करने का समय आता है, तो यह आपके लिए हो जाता है। यह सब बहुत कीमती तनाव और समय नहीं है। यदि आपके पास समर्पित ऑप्स लोग नहीं हैं, तो डायनेमो उत्कृष्ट है।
तो अब हम डिफ़ॉल्ट रूप से डायनमो पर जा रहे हैं। मोंगो हो सकता है, यदि डेटा संरचना इसे वारंट करने के लिए पर्याप्त जटिल है, लेकिन फिर हम शायद SQL डेटाबेस पर वापस जाएंगे। डायनेमो अस्पष्ट है, आपको वास्तव में यह सोचने की ज़रूरत है कि आप इसे कैसे बनाने जा रहे हैं, और संभावना है कि आप इसे जटिल सामान के लिए काम करने के लिए इलास्टिक कैश में रेडिस का उपयोग करेंगे। लेकिन यह निश्चित है कि इसकी देखभाल न करना अच्छा है। आप कोड। यही बात है।