इस सवाल का जवाब पहले ही स्वीकार कर लिया गया है, लेकिन अब एक और NoSQL DB अपनी कई शानदार विशेषताओं के लिए चलन में है। यह है Couchbase
; जो CouchbaseLite
मोबाइल प्लेटफ़ॉर्म Couchbase Server
पर और आपके सर्वर साइड पर चलता है ।
यहाँ Couchbase Lite की कुछ मुख्य विशेषताएं हैं।
Couchbase Lite एक हल्का, दस्तावेज़-उन्मुख (NoSQL) है, मोबाइल ऐप्स में एम्बेड करने के लिए उपयुक्त सिंक करने योग्य डेटाबेस इंजन।
हल्के का मतलब है:
एंबेडेड - डेटाबेस इंजन एक पुस्तकालय है जो ऐप में जुड़ा हुआ है, न कि एक अलग सर्वर प्रक्रिया। छोटे कोड आकार-मोबाइल ऐप्स के लिए महत्वपूर्ण हैं, जिन्हें अक्सर सेल नेटवर्क पर डाउनलोड किया जाता है। त्वरित स्टार्टअप समय महत्वपूर्ण है क्योंकि मोबाइल उपकरणों में अपेक्षाकृत धीमा सीपीयू है। कम मेमोरी उपयोग-विशिष्ट मोबाइल डेटा सेट अपेक्षाकृत छोटे होते हैं, लेकिन कुछ दस्तावेज़ों में बड़े मल्टीमीडिया अटैचमेंट हो सकते हैं। अच्छा प्रदर्शन-सटीक आंकड़े निश्चित रूप से आपके डेटा और एप्लिकेशन पर निर्भर करते हैं।
दस्तावेज़-उन्मुख साधन:
पूर्वनिर्धारित स्कीमा या सामान्यीकरण की आवश्यकता के बजाय लचीले JSON प्रारूप में स्टोर रिकॉर्ड। दस्तावेज़ों में मनमाने ढंग से बाइनरी संलग्नक हो सकते हैं, जैसे मल्टीमीडिया सामग्री। स्पष्ट माइग्रेशन की आवश्यकता के बिना एप्लिकेशन डेटा प्रारूप समय के साथ विकसित हो सकता है। MapReduce अनुक्रमण विशेष क्वेरी भाषाओं का उपयोग करने की आवश्यकता के बिना तेजी से लुकअप प्रदान करता है।
समन्वयन का अर्थ है:
एक डेटाबेस की किसी भी दो प्रतियां एक कुशल, विश्वसनीय, सिद्ध प्रतिकृति एल्गोरिदम के माध्यम से सिंक में लाया जा सकता है। सिंक ऑन-डिमांड या निरंतर (कुछ सेकंड की विलंबता के साथ) हो सकता है। डिवाइस दूरस्थ सर्वर पर एक बड़े डेटाबेस के सबसेट के साथ सिंक कर सकते हैं। सिंक इंजन आंतरायिक और अविश्वसनीय नेटवर्क कनेक्शन का समर्थन करता है। विलय के पूर्ण नियंत्रण में ऐप लॉजिक के साथ संघर्ष का पता लगाया और हल किया जा सकता है। संशोधन पेड़ जटिल प्रतिकृति टोपोलॉजी के लिए अनुमति देते हैं, जिसमें सर्वर-से-सर्वर (कई डेटा केंद्रों के लिए) और पीयर-टू-पीयर शामिल हैं, बिना डेटा हानि या झूठे संघर्षों के। Couchbase Lite सहज iOS (ऑब्जेक्टिव-सी) और एंड्रॉइड (जावा) के विकास के लिए देशी एपीआई प्रदान करता है। इसके अलावा, इसमें PhoneGap के लिए Couchbase Lite प्लग-इन शामिल है,
आप काउचबेस लाइट पर अधिक खोज कर सकते हैं
और Couchbase सर्वर
यह अगली बड़ी बात है।