قراءة وكتابة ملفات كبيرة من وإلى Google Drive أو تخزين السحابة باستخدام محرك تطبيق Google

StackOverflow https://stackoverflow.com//questions/12667266

سؤال

كنت أتساءل عما إذا كان محرك Google App يدعم القراءة والكتابة ملفات كبيرة (مثال على الملفات النصية من 2 جيجابايت) من وإلى Google Drive أو تخزين السحابة؟

ما هي المشاكل التي يمكن أن أتوقعها؟

أنا أستخدم Python 2،7 Google App Engine SDK بالمناسبة.


التحديثات.

أعتزم قراءة ما يصل إلى مليون صف من البيانات من متجر بيانات Google (أو ربما NDB الجديد)، وحفظ البيانات في ملف نصي لمزيد من المعالجة إما على حساب Google Cloud أو بعض خدمات طرف ثالث مثل Picloud.

البيانات هي في الأساس علاقة شبكة وتذهب مثل هذا: giveacodicetagpre.

ما سبق يعني أن A مرتبط ب B، B مرتبط ب C و A يرتبط D وهلم جرا ...

كما لدي أكثر من مليون حواف، أعتقد أنني قد تضطر إلى استخدام قائمة انتظار المهام أو وظيفة Cron للقيام بذلك؟

لذلك بعد معالجتها العلاقات، سآخذ ملف نصي آخر يحتوي على بعض الدرجات بين كل زوج من العقد، والتي سأكتبها مرة أخرى في قاعدة البيانات.

مع أطيب التحيات.

هل كانت مفيدة؟

المحلول

نعم يفعل - السؤال هو كيف تنوي كتابة الملفات؟

يمكنك إما تحميلها مباشرة إلى تخزين السحابة باستخدام re="nofollow"> gsutil أو create_upload_url ، أو يمكنك الكتابة من التطبيق الخاص بك باستخدام الملفات API .

إذا كنت تستخدم ملف API، فأنت بحاجة إلى القراءة أو الكتابة في قطع أكبر من 32 ميغابايت.

نصائح أخرى

API موجود حول محرك التطبيق أو أفترض أنه يمكنك استخدام API بقية سحابة.لقد بدأت للتو مع هذا ولكن هنا هي صفحة API https://developers.google.com/appengine/docs/python/googlestorage/ ...>

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top