वर्तमान में हमारे पास 2 सिस्टम हैं। System1 फ़ोल्डर में JSON / XML संरचनाओं को रखता है। System2 बैच जॉब चलाता है जो फ़ोल्डर 1 से JSON / XML को पढ़ता है और इसे प्रोसेस करता है। यदि JSON पार्सिंग सफल होता है, तो बैचबोन JSON / XML को अन्य फ़ोल्डर में रखता है।
मैं इस तंत्र को बदलना चाहता हूं और MongoDB का उपयोग करना चाहता हूं। मेरा विचार: सिस्टम 1 स्थानों JSON में MongoDB और Sytem2 MongoDB से पढ़ता है और सफल होने पर JSON को अपडेट करता है।
मुझे पता है अगर यह एक अच्छा विचार है। इसके अलावा, कोई मुझे कुछ ठोस लाभ दे सकता है जिसका उपयोग मैं अपनी टीम को मानगोडीबी का उपयोग करने के लिए कर सकता हूं।
उत्तर:
जवाब के लिए 0 № 1MongoDB BSON के रूप में डेटा संग्रहीत करता है जो JSON की तरह है। यदि आप MongoDB का उपयोग करते हैं, तो आपको डेटा को XML के रूप में संग्रहीत करने की आवश्यकता नहीं है और यह XML सिंटैक्स जटिलता के कारण डेटा की मात्रा को कम कर देता है। इसके अलावा आप MongoDB में असामान्य डेटा संग्रहीत कर सकते हैं और आप असंगत स्थितियों को संभाल सकते हैं। MongoDB प्रोग्राम प्रोग्राम डेटा स्वरूप प्रदान करता है। आप बिना किसी बाधा के सब कुछ कर सकते हैं। यदि आपको सुसंगत डेटा की आवश्यकता नहीं है, तो आप MongoDB का उपयोग कर सकते हैं।