2017-04-13 48 views
1

我有一个使用Google Cloud Datastore的GAE项目。 当然,我的本地计算机上(具有本地数据存储)的开发环境以及Google云上的舞台环境和生产环境具有两个数据存储(阶段& prod)用于每个环境。 当我在本地计算机上运行NDB时,请将我连接到本地数据存储区。这是一个问题,因为我想连接到Google Cloud Datastore从本地GAE项目连接到Google Cloud Datastore

如何在本地计算机上运行项目并将其连接到Google Cloud Datastore(阶段)?

我使用Python,并通过运行项目: dev_appserver.py app.yaml

+0

你能提供给我们你为什么要远程连接到数据存储在谷歌云?你确定这是你能做到什么的唯一方式你正在努力?我可能是错的,但我不记得他们的文档中有这样的内容,我相信这并不意味着以这种方式使用...... –

+0

例如,我想为Google云中的所有数据进行迁移数据存储。 –

+0

实际上,它看起来有一个[用于远程连接的API](https://cloud.google.com/appengine/docs/standard/python/tools/remoteapi),但是我读它很慢。你有没有尝试过这些替代方法:[this](http://stackoverflow.com/questions/25530199/how-to-upload-data-in-bulk-to-the-appengine-datastore-older-methods-do-not-工作)和[这? –

回答

-2

您必须指定的路径,你的代码。如果您运行从同一个文件夹中的命令,使用.

dev_appserver.py .

+0

感谢您的答案。但是,我想从我的本地主机连接到https://console.cloud.google.com/datastore。 –

+0

不知道。希望这可以帮助:http://stackoverflow.com/questions/21864925/connecting-to-appengine-datastore-in-development-via-cloud-datastore-api –

相关问题