出于好奇,Big table 可以用作 DESKTOP 应用程序(独立应用程序)的数据存储后端。
假设一个场景:
- 应用程序启动并自动检查互联网访问。
- 一旦连接存在,我们就可以通过应用程序对大表进行CRUD操作。
这可能吗?如果是,是否有任何可用的文档/链接。
谢谢, 苏尼尔
最佳答案
没有什么“现成的”可以为您执行此操作,但理论上这与让基于 Web 的 GUI 对数据存储执行 CRUD 操作没有什么不同。您的桌面应用仍将通过 HTTP 请求与您的应用引擎应用进行通信。
- 您仍然需要决定如何structure you data in the datastore .
- 选择身份验证机制(查看 OAuth )
- 编写 API 来处理您的 CRUD 请求( checkout protorpc)
- 选择您将与之通信的序列化格式(可能是 JSON)
- 编写一个 python 客户端与您的应用进行通信(protorpc 使这真的变得简单)
关于python - 带有 Python 桌面应用程序的 Google 应用引擎大表数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7107240/