如何将数据从本地appengine数据存储移动到远程数据存储?
我知道怎么把远程的数据存储下载到本地,也知道怎么把CSV文件上传到远程的应用引擎服务器,具体步骤可以参考这里:
但是,有没有办法把我本地的数据导出成一个适合远程上传脚本的CSV文件呢?当然,我可以自己写一个导出工具,但难道就没有办法自动化这个过程吗?
2 个回答
0
看看Python标准库里的csv模块。
5
答案是使用一个叫做bulkloader.py的工具,指向你本地的服务器:
你可以这样运行它:bulkloader.py --dump --url=http://localhost:8080/remote_api --filename=test.csv --kind=KindHere --app_id=app-id-here
然后,你可以用bulkloader.py --restore这个命令把数据发送到生产环境中。