नहीं। Google ऐप इंजन पायथन अनुप्रयोगों की मेजबानी के लिए एक मुफ्त / सस्ता बुनियादी ढांचा प्रदान करता है, लेकिन रूबी के पास हेरोकू के साथ एक ही बात है (और हरोकू में बहुत कम प्रतिबंध हैं जो जीएई हैं)। जीएई का उपयोग करने से पहले, Google द्वारा प्लेटफ़ॉर्म पर लगाए गए प्रतिबंधों के बारे में बहुत बारीकी से पढ़ना सुनिश्चित करें, जिनमें से कई उस लक्ष्य के लिए महत्वपूर्ण बाधाएं हो सकती हैं जिन्हें आप प्राप्त करने की कोशिश कर रहे हैं। कार्लोस बिल का ब्लॉग पोस्ट उनके द्वारा चलाए जा रहे कई प्रतिबंधों के बारे में और अधिक गहराई में जाता है, लेकिन मैं आपको एक त्वरित अवलोकन दूंगा:
- पायथन 2.7 केवल बिना संकलित एक्सटेंशन (प्रमुख प्रदर्शन हिट) के साथ
- 30 सेकंड अनुरोध टाइमआउट (इतना आसान बड़ी फ़ाइल अपलोड के लिए) और 10 सेकंड के बाहर का अनुरोध टाइमआउट (ताकि आप अपने ऐप पर धीमी एपीआई की क्वेरी न कर सकें)
- BigTable पत्थर की उम्र है; आपकी क्वेरी में कोई "LIKE" ऑपरेटर नहीं है और कोई भी एकल क्वेरी 1,000 से अधिक रिकॉर्ड वापस नहीं कर सकती है
- Memcache में 1 एमबी अधिकतम मूल्य का आकार है
- BigTable और Memcache दोनों एक महत्वपूर्ण पर्याप्त दर पर मर जाते हैं, जो आपकी विफलताओं के आसपास काम करने के लिए आपके आवेदन में कोड डालने के लिए उत्पादक है
एक बहुत छोटी परियोजना के लिए, GAE ठीक है; लेकिन अगर आप एक मध्यम या बड़े आकार में कुछ का निर्माण कर रहे हैं, तो बस उन प्रतिबंधों से अवगत रहें जो आपकी प्रगति में बाधा बन सकते हैं।
जीएई डॉक्स को किस प्रकार के कोटा और सीमाओं से निपटना पड़ सकता है, इसके बारे में अधिक जानकारी के लिए:
इस प्रतिक्रिया को स्टैक ओवरफ्लो पर भी देखें: /programming//a/3068371/189079