애플리케이션 용 Google Data Store를 사용 중입니다. 이제보고 목적으로 GAE 데이터 저장소에서 Google Cloud SQL으로 데이터를 마이그레이션하려고합니다.Google 데이터 저장소 (GAE)에서 Google Cloud SQL으로 데이터 이동
어떤 옵션이 있습니까? (나는 100k 이상의 항목을 가지고 있고 deffered 작업에서 그것을하는 것은 많은 시간을 소비하고있다).
애플리케이션 용 Google Data Store를 사용 중입니다. 이제보고 목적으로 GAE 데이터 저장소에서 Google Cloud SQL으로 데이터를 마이그레이션하려고합니다.Google 데이터 저장소 (GAE)에서 Google Cloud SQL으로 데이터 이동
어떤 옵션이 있습니까? (나는 100k 이상의 항목을 가지고 있고 deffered 작업에서 그것을하는 것은 많은 시간을 소비하고있다).
질문을 읽는 중 두 가지 문제가있는 것 같습니다. 1) 과거의 모든 데이터를 Cloud SQL로 한 번 내보내고, 2)주기적인 ETL 프로세스를 설정하여 두 데이터베이스를 동기화 된 상태로 유지하십시오 . 일회성 덤프의 경우
는, 워드 프로세서를 읽고에 따라, 당신이 몇 여기에 옵션이 보인다
기본적으로 응용 프로그램에 코드를 추가하지 않으므로 개인적으로 bulkloader/local mysql/mysqldump 경로로 이동합니다. 문제가 발생하면 Cloud SQL 인스턴스를 지우고 다시 시작할 수 있습니다.
ETL 조각의 경우 작업 대기열 경로를 권장합니다. 거의 실시간으로 처리 할 수 있지만 대기열 실행 속도를 조절하여 비용을 제어 할 수 있습니다.
편집 : -이 문서가 재미있을 수 GAE에서 다른 DB에 데이터 마이그레이션을 다룹니다 http://www-cs-students.stanford.edu/~silver/gae.html (의미있는 내용이 ... 호언 장담 부분 이후)