0

我正在阅读这篇SO 文章,并惊讶地发现没有人提到使用该appcfg.py工具运行数据转储需要多长时间。

现在,显然,这是您拥有多少数据以及您转储到的硬件的函数,但想知道是否有人曾经对此进行过基准测试。如果我有大量数据(例如50GB),我可以等待整个数据存储区转储到 YAML 文件多长时间?

分钟?小时?天?

4

2 回答 2

0

我无法告诉您如何将数据转储/下载到您的计算机,但我使用了 Datastore 备份,它将数据存储数据保存到 Blobstore:我已经看到备份速度在 100-150MBytes / 分钟之间。

于 2012-08-11T19:02:40.133 回答
0

影响下载数据集时间的因素是

  1. 实体数量
  2. 实体大小
  3. 你的网络速度。
  4. appengine 后端的性能如何 ;-)

我的链接速度较慢(通常只能达到 150kbps(3G 无线),我的 675MB 实体总计 150 万个实体需要大约 2 天时间才能使用 appcfg 下载到本地机器。

所以不幸的是,不会有一个好的硬数字可以依赖——你只需要试一试,看看在你的情况下需要多长时间。

于 2012-08-11T23:42:32.723 回答