gpt4 book ai didi

python - 使用 App Engine Cloud Endpoints 访问 ndb 数据存储

转载 作者:行者123 更新时间:2023-11-28 17:36:19 25 4
gpt4 key购买 nike

如果这个问题是多余的或考虑不周,我很抱歉,但我是 App Engine 的新手,我不确定我尝试做的事情的最佳实践。

我有一个 iOS 应用程序,我想使用 http GET 和 POST 请求来放入和查询我的 ndb 数据存储区。

到目前为止,我的端点 API 使用硬编码数据,我可以在我的应用程序上成功获取和发布并查看结果。现在我需要做同样的事情,但结果来自数据存储。我正在使用 webapp2 框架来使用 ndb。

所以我的问题基本上是这样的:这是为我的应用存储和接收数据的最佳方式吗?我需要的查询并不复杂,但是我的数据存储区会有大量的读/写操作。这个问题可能看起来很愚蠢,但我只是想确保我在设计中没有犯大错误,或者至少确保没有更好的方法来实现这一点。

总结一下:我正在使用 Endpoints API 访问移动应用程序的 nbd 数据存储。这是正确的做法吗?如果是这样,最佳做法是什么?

最佳答案

是的,这是一个非常合理的方法。

如果您使用的是 Cloud Endpoints 和 NDB,您可能需要查看 Endpoints Proto Datastore API这消除了序列化 NDB 模型实体的一些麻烦。

就我个人而言,我觉得 API 不是很直观,所以我转而创建自己的 ProtoRPC消息类(这与用于 Cloud Endpoints 的 Java 方法完全不同)。

关于python - 使用 App Engine Cloud Endpoints 访问 ndb 数据存储,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30216903/

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