मैं एक परियोजना के लिए Google App Engine का उपयोग करने में देख रहा हूं और यह सुनिश्चित करना चाहता हूं कि मेरे पास अपने सभी डेटा को निर्यात करने का कोई तरीका है यदि मैंने कभी भी GAE (या GAE बंद करने) का निर्णय लेने का निर्णय लिया है।मैं Google ऐप इंजन उच्च प्रतिकृति डेटास्टोर से डेटा कैसे निर्यात कर सकता हूं?
सब कुछ मैं GAE अंकों से डेटा निर्यात करने के बारे में https://developers.google.com/appengine/docs/python/tools/uploadingdata पर खोज करता हूं। हालांकि, उस पृष्ठ में यह नोट शामिल है:
नोट: यह दस्तावेज़ उन ऐप्स पर लागू होता है जो मास्टर/गुलाम डेटास्टोर का उपयोग करते हैं। यदि आपका ऐप उच्च प्रतिकृति डेटास्टोर का उपयोग करता है, तो यह ऐप से डेटा कॉपी करने के लिए संभव है, लेकिन Google वर्तमान में इस उपयोग के मामले का समर्थन नहीं करता है। यदि आप उच्च प्रतिकृति डेटास्टोर से प्रतिलिपि बनाने का प्रयास करते हैं, तो आपको Admin कंसोल में एक उच्च_replication_warning त्रुटि दिखाई देगी, और डाउनलोड किए गए डेटा में हाल ही में इकाइयों को सहेजा नहीं जा सकता है।
समस्या यह है कि हाल ही में मास्टर/गुलाम डेटास्टोर को हाल ही में उच्च प्रतिकृति डेटास्टोर के पक्ष में बहिष्कृत किया गया था। मैं समझता हूं कि मास्टर/गुलाम डेटास्टोर अभी भी थोड़ी देर के लिए समर्थित है, लेकिन मुझे कुछ ऐसा उपयोग करने में सहज महसूस नहीं होता है जिसे आधिकारिक तौर पर बहिष्कृत किया गया है और इसके रास्ते पर है। इसलिए जो मुझे उच्च प्रतिकृति डेटास्टोर के साथ छोड़ देता है और डेटा निर्यात करने का एकमात्र तरीका यह है कि ऊपर की विधि आधिकारिक रूप से समर्थित नहीं है (और इस प्रकार मुझे गारंटी नहीं है कि मैं अपना डेटा प्राप्त कर सकता हूं)।
क्या उच्च प्रतिकृति डेटास्टोर से डेटा निर्यात करने का कोई अन्य (आधिकारिक रूप से समर्थित) तरीका है? मुझे Google App Engine का उपयोग करके सहज महसूस नहीं होता है, इसका मतलब है कि मेरा डेटा हमेशा के लिए लॉक किया जा सकता है।
समस्या यह है कि जैसा कि मैंने उल्लेख किया है, यह विधि आधिकारिक तौर पर उच्च प्रतिकृति डेटास्टोर के लिए समर्थित नहीं है, जिसका मैं उपयोग करूँगा। –
मुझे विश्वास है कि यह आपके पोपूस के लिए काम करता है। एचआरडी एक वितरित प्रणाली है, यही कारण है कि यदि आप अपना डेटा डाउनलोड करने का प्रयास करते हैं, तो यह एक नई प्रति नहीं हो सकती है। लेकिन अगर आप माइग्रेट करने की योजना बना रहे हैं, तो शायद यह संभव है कि आपने पहले लिखा था। तो आपके पास एचआरडी सभी परिवर्तनों को दोहराने देने के लिए एक सुरक्षित समय होगा। –