gpt4 book ai didi

python - 将小型应用程序迁移到高复制数据存储

转载 作者:太空狗 更新时间:2023-10-29 22:27:47 25 4
gpt4 key购买 nike

当前recommendation from google是所有应用程序开始迁移到高复制数据存储。我的应用程序很小,仍在开发中。我的understanding是我的应用程序积累的数据越多,转换过程就越复杂。所以我决定尽快迁移(虽然我仍然只有 56k 的用户数据)。

我关注了 documentation从主从应用程序下载所有数据。我有下载的数据。我已将我的应用程序部署到高复制。但是,当我尝试使用上传命令(来自文档中的同一部分)时,出现错误。这是我要运行的内容:

C:\Users\Hank\Documents\Aptana Studio 3 Workspace\hanksandbox>appcfg.py upload_data --application=essayhost --kind=User --filename=sandboxed .

我得到的错误:

  File "C:\Program Files (x86)\Google\google_appengine\google\appengine\datastore\datastore_rpc.py", line 1048, in check_rpc_success raise _ToDatastoreError(err)
google.appengine.api.datastore_errors.BadRequestError: app s~essayhost cannot access app essayhost's data

这是很长的回溯的最后一行。如果您需要更多,请告诉我。如果您知道此过程的良好、彻底的演练,请链接它。我发现的大部分内容都超出了我的理解范围。

附言谁知道如何一次上传所有类型?

最佳答案

我认为解决方法是在 --application 标志中为您的高复制应用程序指定完整的应用程序 ID。在您的情况下,完整的应用程序 ID 是:s~essayhost。 App Engine 尝试隐藏 s~ 前缀,但并不总是成功。

关于python - 将小型应用程序迁移到高复制数据存储,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6239400/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com