2009-10-19 7 views
6

मैं Google App Engine पर चल रहे किसी एप्लिकेशन की योजना बना रहा हूं। एकमात्र चिंता मेरे पास पोर्टेबिलिटी होगी। या सिर्फ स्थानीय, निजी क्लस्टर पर ऐप चलाने का विकल्प।Google ऐप इंजन संगतता परत

मुझे Google App Engine अनुप्रयोगों के लिए अन्य सिस्टम, एक संगतता परत, पर वसंत करने के लिए एक विकल्प की उम्मीद थी। मैं अमेज़ॅन सिंपलडीबी या कॉच डीबी का उपयोग करने वाले जीएई संगत ढांचे की कल्पना कर सकता हूं, यदि एक अमूर्त परत के माध्यम से हो, तो 100% संगतता प्रदान करने के लिए। मैं पायथन पसंद करता हूं हालांकि जावा स्वीकार्य होगा।

हालांकि, जहां तक ​​मुझे पता है, आज ऐसी कोई सुविधा मौजूद नहीं है। क्या मैं गलत हूं और यदि ऐसा है तो मुझे यह गूगे ऐप इंजन संगतता परत कहां मिल सकती है। यदि मैं नहीं हूं, तो प्रश्न "क्यों" हैं? क्या अनियंत्रित तकनीकी मुद्दे हैं या क्या बाजार से कोई मांग नहीं है (जो संभावित रूप से जीएई गोद लेने की कम दरों पर संकेत देगी)।

सादर,

ईवान

उत्तर

1

एक और देखते हैं कि यह question:

Waxy

+1

ऐपड्रॉप ऐप इंजन के लिए प्रतिस्थापन वातावरण नहीं है, क्योंकि यह कवर के तहत dev_appserver का उपयोग करता है - यह वास्तव में उत्पादन परिनियोजन के अनुकूल नहीं है। –

2

Typhoonae से लिया आप के लिए दिलचस्प हो सकता है, यह एक पूर्ण उत्पादन सर्वर मौजूदा प्रौद्योगिकियों, AppEngine उदाहरणों की मेजबानी करने में सक्षम का उपयोग कर ढेर लागू करने के लिए एक नई परियोजना है। यह आसान पोर्टेबिलिटी की अनुमति देने के लिए, ऐपइंजिन एपीआई के साथ संगत रहने के दौरान भी ऐसा करना है। मुझे यकीन नहीं है कि वे एकीकरण के साथ किस स्तर पर पहुंचे हैं, लेकिन यह निश्चित रूप से एक नजर के लायक होना चाहिए।

4

मैं एक GAE संगत ढांचे अमेज़न SimpleDB या CouchDB उपयोग कल्पना

GAE/जम्मू हठ के लिए DataNucleus का उपयोग करता है 100% संगतता के पास पेशकश करने के लिए कर सकता है। डेटा न्यूक्लियस में आरडीबीएमएस, एलडीएपी, एक्सएमएल, एक्सेल, ओडीएफ, ओओडीबीएमएस, एचबीएएस (एचएडीओयूपी), और अमेज़ॅन एस 3 के लिए प्लगइन भी हैं। नतीजतन दृढ़ता परत (जेडीओ या जेपीए का उपयोग करके) सिद्धांत रूप में, उनमें से किसी भी में उपयोग किया जा सकता है। अमेज़ॅन SimpleDB के लिए डेटा न्यूक्लियस प्लगइन लिखने के लिए या तो बहुत कठिन नहीं होना चाहिए, या CouchDB।

--Andy (DataNucleus)

0

आप GAE अन्य आर्किटेक्चर चलेंगे web2py अपने कोड के साथ विकसित करते हैं wihtout 10 समर्थित रिलेशनल डेटाबेस के किसी भी उपयोग बदल जाता है। संगतता परत डेटाबेस एपीआई (ब्लब्स और लिस्टप्रोपर्टी सहित), ईमेल, और fetching शामिल हैं)।