使用App Engine云端点访问ndb数据

2024-05-16 01:33:02 发布

您现在位置:Python中文网/ 问答频道 /正文

很抱歉,如果这个问题是多余的或没有很好的构思,但我是新的应用程序引擎,我不确定最佳实践,我试图做什么。在

我有一个iOS应用程序,我想使用httpget和POST请求将其放入ndb数据存储中并进行查询。在

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

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

总而言之,我正在使用一个端点API来访问移动应用程序的nbd数据存储。这样做合适吗?如果是,最佳实践是什么?在


Tags: 数据引擎框架api应用程序编码方式事情
1条回答
网友
1楼 · 发布于 2024-05-16 01:33:02

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

如果您使用的是云端点和NDB,那么您可能需要看看Endpoints Proto Datastore API,它在序列化NDB模型实体时减少了一些麻烦。在

就我个人而言,我觉得API不是很直观,所以我转而创建我自己的ProtoRPC消息类(这与Java处理云端点的方法完全不同)。在

相关问题 更多 >