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

जावा में एम्बेडेड मोंगोडीबी

नहीं, यह संभव नहीं है। MongoDB एक मूल C++ एप्लिकेशन है जो मेमोरी-मैप की गई फ़ाइलों का उपयोग करता है, सॉकेट खोलता है, आदि। यह JVM में नहीं चलेगा।

इसके अलावा, मोंगोडीबी वेब स्केल अनुप्रयोगों, बड़े डेटा, फेलओवर क्लस्टर (प्रतिकृति सेट) और ऑटो-शार्डिंग के लिए बनाया गया था, जिनमें से कोई भी वास्तव में एम्बेडेड एप्लिकेशन में समझ में नहीं आता है। साथ ही, यह मेमोरी उपयोग के मामले में काफी आक्रामक है जो एम्बेडेड अनुप्रयोगों के लिए अवांछनीय है।

--EDIT जीरो323 की टिप्पणी के बाद--

आप db4o पर एक नज़र डालना चाहेंगे जावा के लिए एक ऑब्जेक्ट डेटाबेस जो एम्बेड करने के लिए बनाया गया था।

साथ ही, डेटाबेस एम्बेड करते समय, लाइसेंस आपको काट सकते हैं और आपको उसी लाइसेंस के तहत अपना कोड जारी करने के लिए मजबूर कर सकते हैं, MongoDB AGPL के मामले में।




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. इन दो MongoDB प्रश्नों में क्या अंतर है?

  2. नई प्रविष्टि को संपादित करने और बनाने के लिए रेल फॉर्म के साथ मोंगोइड में उप-संग्रह तक पहुंचें

  3. मौसम संबंधी डेटा के बड़े डेटासेट को संग्रहीत करने और क्वेरी करने का एक बेहतर तरीका क्या है?

  4. मोंगोडीबी सुरक्षा - नोएसक्यूएल डीबी सुरक्षित रखने के लिए संसाधन

  5. बड़े संग्रह पर छानने और छँटाई के लिए मोंगोडब यौगिक सूचकांक