MongoDB
 sql >> डेटाबेस >  >> NoSQL >> MongoDB

व्यावसायिक उपयोग के लिए MongoDB

सबसे पहले, यह जानना महत्वपूर्ण है कि MongoDB ने उत्पाद समुदाय सर्वर के लिए एक नया लाइसेंस क्यों अपनाया। यह परिवर्तन उन क्लाउड प्रदाताओं की बढ़ती संख्या की प्रतिक्रिया के रूप में किया गया था जो ओपन-सोर्स नियमों के बिना अपने उपयोगकर्ताओं को भुगतान सेवा के रूप में MongoDB डेटाबेस की पेशकश कर रहे हैं। वास्तव में, किसी उत्पाद के मुफ्त संस्करण को फिर से बेचने वाली कंपनियों के लिए यह बहुत अनुचित है कि आपने कुछ भी वापस योगदान किए बिना विकसित करने के लिए बहुत पैसा खर्च किया।

जैसा कि आप MongoDB नए लाइसेंस के अक्सर पूछे जाने वाले प्रश्नों में पढ़ सकते हैं GPL और SSPL में विशेष रूप से क्या अंतर है :

इसका मतलब है कि एक कंपनी जो अपने उपयोगकर्ताओं को सेवा के रूप में MongoDB सामुदायिक संस्करण प्रदान करती है, उसे उस सेवा को काम करने के लिए विकसित किए गए सॉफ़्टवेयर के स्रोत कोड को खोलना होगा, जैसे:निगरानी उपकरण, उपयोगकर्ता इंटरफ़ेस, आदि।

आप में क्या परिवर्तन होता है:कुछ नहीं

सॉफ्टवेयर बनें जिसे आप आंतरिक या बाहरी उपयोग के लिए विकसित कर रहे हैं, आपकी कंपनी केवल परियोजना के एक घटक के रूप में MongoDB का उपयोग कर रही है, अंतिम उत्पाद के रूप में नहीं। तो आप इसका इस्तेमाल जारी रखने के लिए स्वतंत्र हैं।




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. अपाचे ड्रिल - पहला प्रारंभ समय अधिक है

  2. MongoDB+Java:उपयोगकर्ता दस्तावेज़ में क्रेडेंशियल अनुपलब्ध हैं

  3. मोंगोडीबी का उपयोग करते हुए, जब तत्व स्थिति अज्ञात होती है तो मैं उप-सरणी के उप-दस्तावेज़ को कैसे अपडेट करूं?

  4. मोंगोडब:सरणी वाले दस्तावेज़ खोजें जहाँ कम से कम एक तत्व ऑब्जेक्ट से मेल नहीं खाता

  5. क्या पाइथन डेटाबेस को लिख सकता है और उल्का प्रतिक्रियात्मक रूप से अपडेट हो सकता है