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

Android और MongoDB पर SQLite सिंक्रनाइज़ेशन के साथ

विचार करने के लिए कुछ अलग दृष्टिकोण हैं:

1) ऐसे डेटाबेस उत्पाद का उपयोग करें जो मल्टी-मास्टर या एमवीसीसी (मल्टीवर्जन कंसुरेंसी कंट्रोल) और लागू करता है Android + आपके सर्वर दोनों पर चलता है। MVCC विकिपीडिया पृष्ठ पर कुछ उदाहरण हैं। , कॉच डीबी एक सामान्य समाधान है। एक TouchDB-Android है पोर्ट जो Android पर चलने के लिए अनुकूलित है और CouchDB को प्रतिकृति का समर्थन करता है।

2) आपकी आवश्यकताएं सरल (या अद्वितीय) हो सकती हैं जो आपके स्वयं के समाधान को रोल करने की गारंटी देने के लिए पर्याप्त हैं। एक सामान्य समाधान यह होगा कि Android पर SQLite का उपयोग किया जाए और एक (शायद RESTful) API पर किसी दूरस्थ सर्वर से जानकारी को सिंक किया जाए।

मोबाइल डिवाइस और सर्वर दोनों पर एक ही डेटाबेस समाधान का उपयोग करना आवश्यक नहीं है, लेकिन एक समान स्कीमा और क्वेरी भाषा का उपयोग करने से आप शायद अधिक समझदार होंगे।



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB - नेस्टेड दस्तावेज़ में CSV आयात करें

  2. मोंगोडीबी में सरणी का केवल एक हिस्सा कैसे वापस करें?

  3. स्प्रिंग डेटा MongoDB में किसी क्वेरी के लिए केवल विशिष्ट फ़ील्ड लौटाएं

  4. MongoDB $setEquals

  5. Mongo . में नेस्टेड सूची अस्तित्व को क्वेरी करना