【问题标题】:Tables in Google app engine datastore(local) got deleted automaticallyGoogle 应用引擎数据存储(本地)中的表被自动删除
【发布时间】:2015-09-29 09:58:23
【问题描述】:

我目前在谷歌应用引擎工作。我正在本地测试一些功能,突然我本地数据存储中的一些表被删除了。最初它有 20 多张桌子,现在它只显示 6 张桌子。我以为我的 bin 文件已损坏,并试图用我的备份 bin 文件替换我当前的 bin 文件。但是,它仍然只显示 6 张桌子而不是 20 多张。有什么建议吗?

【问题讨论】:

  • 您是否更改了您的应用/项目 ID?
  • 本地真的重要吗?
  • 根据经验,数据按应用 ID 进行命名空间/分区。如果您更改应用 ID 并重新启动开发服务器,您会发现本地数据存储为空。

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


【解决方案1】:

默认情况下,本地开发服务器将其数据保存在 /tmp 中。如果您重新启动计算机,该目录通常会被清除。

您可以通过使用--datastore_path 命令行参数启动开发服务器来指定另一个目录,如in the documentation 所述。

【讨论】:

    猜你喜欢
    • 2011-04-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多