[英]Migrating data from Google Datastore (GAE) to Google Cloud SQL
我正在為我的應用程序使用Google數據存儲,現在出於報告目的,我想將數據從GAE數據存儲遷移到Google Cloud SQL。
我有什么選擇? (我有超過100k的條目,而在遞延的工作中花費很多時間)。
閱讀您的問題,似乎您遇到了兩部分的問題:1)將過去的所有數據一次性導出到Cloud SQL,2)設置某種定期的ETL流程以使兩個數據庫保持同步。
對於一次性轉儲,基於閱讀文檔,似乎您可以在此處選擇以下幾種方法:
就個人而言,我將使用bulkloader / local mysql / mysqldump路由,因為您沒有在主應用程序中添加任何丟棄的代碼。 如果有任何問題,您可以清除Cloud SQL實例並重新啟動。
對於ETL,我建議您選擇一種任務隊列路由,因為您將能夠接近實時,但能夠通過限制隊列執行速度來控制成本。
編輯:這篇文章可能很有趣-涵蓋了從GAE到另一個DB的數據遷移: http ://www-cs-students.stanford.edu/~silver/gae.html(有意義的內容是在大聲部分之后...)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.