启动,停止和继续使用Google App Engine BulkLoader

时间:2011-01-13 00:30:15

标签: python google-app-engine google-cloud-datastore bulkloader

我有很多数据要上传到Google App Engine。我想使用bulkloader帮助它在那里。但是,我有这么多的数据,我通常会在完成之前耗尽我的CPU配额。此外,任何其他问题,例如糟糕的互联网连接或随机计算机问题都可能会阻止此过程。

有没有办法从你离开的地方继续大量装载?或者仅批量加载尚未写入数据存储区的数据?

我在文档中找不到任何内容,所以我认为任何答案都包括深入研究代码。

1 个答案:

答案 0 :(得分:4)

嗯,它在文档中:

  

如果转移被中断,你   可以从那里恢复转移   使用--db_filename = ...   论点。值是的名称   该工具创建的进度文件,   这是您提供的名称   使用--db_filename参数时   你开始转移,或默认   包含时间戳的名称。这个   假设你安装了sqlite3,   并没有禁用进度文件   with --db_filename = skip。

http://code.google.com/appengine/docs/python/tools/uploadingdata.html

(我以前用过它,所以我觉得它应该在那里)