2013-01-18 28 views
7

मैं यह पता लगाने की कोशिश कर रहा हूं कि एक बाहरी देशी मोबाइल एप्लिकेशन से मेटायर mongodb डेटाबेस में डेटा कैसे सम्मिलित किया जा सकता है (विशेष रूप से सिंडर का उपयोग कर आईओएस के लिए)। मैं अपने डिवाइस एप के डेटाबेस पर लिखे जाने वाले मोबाइल डिवाइस एप्लिकेशन पर होने वाली घटनाओं को चाहता हूं, ताकि इसे तुरंत कहीं और ब्राउज़र पर प्रदर्शित किया जा सके।बाहरी एप्लिकेशन से मीटरी डेटाबेस को कैसे लिखें?

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

यह कैसे करें इस पर कोई विचार है? धन्यवाद!

+0

सिर्फ एक नोट कि एक उल्का ऐप के लिए, [डीबी में पूर्व-मौजूदा डेटा से निपटना मुश्किल हो सकता है] (https://github.com/meteor/meteor/issues/61) –

उत्तर

3

आपकी सर्वश्रेष्ठ शर्त आईओएस डीडीपी क्लाइंटthis one जैसे उपयोग करना है। आप अपने मौजूदा आईओएस ऐप में मूल रूप से इस क्लाइंट का उपयोग कर सकते हैं और सब्सक्राइब कर सकते हैं और अपने उल्का पारिस्थितिक तंत्र में डेटा पर वापस लिख सकते हैं।

डीडीपी वितरित डेटा प्रोटोकॉल के लिए खड़ा है और इसे गोद लेने के लिए रीयल-टाइम ऐप ढांचे के लिए बाहरी मानक के रूप में उल्का समूह द्वारा लिखा गया है। डेटाबेस के साथ सीधे संचार करने की तुलना में यह एक बहुत ही पसंदीदा तरीका है क्योंकि आप उल्का पारिस्थितिक तंत्र के भीतर publish और subscribe विधियों का लाभ उठा सकते हैं।

प्रोटोकॉल तेजी से विकास के अधीन है।

मेरा मानना ​​है कि जल्द ही एक रिलीज होगी जो डीडीपी की वर्तमान स्थिति और इसके आधिकारिक विनिर्देश के विकास पर विस्तार करेगी। An official spec is slated for the 1.0 release

नोट: यहाँ अपने वर्तमान रूप में डीडीपी के great video overview है।

3

एक और विकल्प यह है कि आपका आईओएस ऐप सीधे आपके उल्का ऐप द्वारा उपयोग किए गए मोंगोडीबी इंस्टेंस पर लिखना है। आप किसी भी मोंगोडीबी ड्राइवर का उपयोग कर सकते हैं जैसे NuMongoDB। उल्का चुनाव प्रत्येक दस सेकंड में मोंगोडीबी डेटाबेस इसलिए वेब आधारित उपयोगकर्ता स्वचालित रूप से अपडेट देखेंगे, हालांकि एक छोटी सी अंतराल के साथ।

डीडीपी तेजी से विकसित हो रहा है, जैसा कि टिम ने उल्लेख किया है, इसलिए यह विकल्प थोड़ा और स्थिर हो सकता है।

होस्टिंग के मामले में, स्केलेबिलिटी के लिए मैं मोंगो एचक्यू जैसे मोंगो होस्ट का उपयोग करके अपने मोंगोडीबी इंस्टेंस को मुफ्त meteor.com साइट से अलग करने की सलाह देता हूं।

0

और अन्य मामलों के बारे में क्या? मेरा मतलब ब्राउज़र अनुप्रयोग है?