2

我有相当多的数据要上传到 Google App Engine。我想用散装装载机帮助把它弄进去。但是,我有太多的数据,我通常会在完成之前用完我的 CPU 配额。此外,任何其他问题,例如糟糕的互联网连接或随机计算机问题都可以停止该过程。

有什么方法可以从您停止的地方继续批量加载?还是仅批量加载尚未写入数据存储的数据?

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

4

1 回答 1

4

好吧,它在文档中:

如果传输中断,您可以使用 --db_filename=... 参数从中断处恢复传输。该值是工具创建的进度文件的名称,可以是您在开始传输时随 --db_filename 参数提供的名称,也可以是包含时间戳的默认名称。这假设您安装了 sqlite3,并且没有使用 --db_filename=skip 禁用进度文件。

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

(前段时间用过,感觉应该有)

于 2011-01-13T00:45:50.227 回答