python - 如何在 appengine 之外使用 ndb?

标签 python database google-cloud-datastore flask-sqlalchemy app-engine-ndb

我非常喜欢 GAE 的对象关系数据库工具 db 和 ndb。我目前正在准备开发一个需要从谷歌云环境之外的本地机器托管的服务器。也就是说,我打算使用 python flask 服务器。

我曾使用其他工具(如 SQLAlchemy)与数据库交互,但我更喜欢使用 ndb。一些关于在 GAE 之外使用 ndb 的搜索表明谷歌云支持,但这也不是一个选项。

甚至可以在 Appengine 环境之外使用 ndb 吗?有没有这样的例子?

最佳答案

目前这可以使用 Remote API 工作.请注意,设置 Remote API 的过程有点复杂,使用它有 some limitations .

This article逐步完成有关如何为 db 设置它的步骤,但是这个过程对于 ndb 是相同的。

关于python - 如何在 appengine 之外使用 ndb?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29038871/

相关文章:

python - 比较嵌套列表的相似度

java - 试图将 Java 变量传递给 sql 字符串

node.js - 部署应用程序时找不到模块 'google-cloud/pubsub'

python - 以 django 形式强制

python - 使用 scikit-image 将 RGB 图像转换为 LAB

python - Python 参数中的等号

sql - 我无法使用函数从表中发送数值

java - DynamoDB 中的 RateLimited 写入

go - 为用户可以编辑的页面(例如维基百科/stackoverflow 页面)设计数据存储架构

java - GAE Long 太长了有没有办法让 Long ID 变短?