对于我的小框架Pyxer,我希望能够在AppEngine项目之外使用Google AppEngine数据存储区,因为我现在已经习惯了这种ORM模式,并且很快就会发现这种情况很快。由于文件大小和文件数量的限制,我不能将Google AppEngine用于我的所有项目。
如果有一个项目为ORM提供与AppEngine数据存储相同的命名,那么也是一个很好的选择。我也非常喜欢GQL方法,因为这是ORM和SQL模式的完美结合。
我可以在何处或如何找到这样的解决方案?感谢。
答案 0 :(得分:5)
但是,假设您希望使用与现在在app引擎中使用的完全相同的ORM。虽然我不熟悉Python中的最新技术,但总有很多ORM选项。 This问题似乎确实解决了这个问题。
答案 1 :(得分:4)
您可能还想查看AppScale,这是“允许用户部署和托管自己的Google App Engine应用程序的平台”。
这对你的目的来说可能有些过分,但绝对值得关注。
答案 2 :(得分:0)
批量加载程序工具还使用远程API将数据上传到数据存储区或从数据存储区下载数据。
也许它可以用于让AppEngine上没有托管的应用程序仍然在那里使用数据存储区。