Экспорт хранилища данных Google App Engine в MySQL? - PullRequest
4 голосов
/ 23 августа 2009

Мы подумываем о том, чтобы встроить часть нашей инфраструктуры в Google App Engine. Но мы обеспокоены тем, что, если они не масштабируются, нам потребуется экспортировать данные и запускать их на наших собственных серверах в будущем.

Есть ли способ экспорта из хранилища App Engine в MySQL?

1 Ответ

6 голосов
/ 23 августа 2009

Что касается экспорта данных, Bulk Downloader существует именно для этой цели. По умолчанию он экспортируется в файлы CSV, но вы можете написать собственный класс Exporter, который экспортирует напрямую в базу данных MySQL, или в любой другой формат по вашему выбору.

Также быстро становится возможным размещение альтернативной среды App Engine благодаря таким проектам, как AppScale , (мой собственный) BDBDatastore и TwistedAE .

В целом, я думаю, что ваши проблемы масштабирования необоснованны - в App Engine уже размещено много приложений, получающих высокий уровень трафика, но это частично зависит от вашего приложения и его потребностей. Конечно, я пристрастен - я работаю в команде App Engine, так что оцените меня немного. ;)

...