繁体   English   中英

在AppEngine项目之外使用Google AppEngine数据存储区

[英]Use Google AppEngine datastore outside of AppEngine project

对于我的小框架Pyxer,我希望能够在AppEngine项目之外使用Google AppEngine数据存储区,因为我现在已经习惯了这种ORM模式,并且对于一点点快速攻击,这很好。 由于文件大小和文件数量的限制,我不能将Google AppEngine用于我的所有项目。

如果有一个项目为ORM提供与AppEngine数据存储相同的命名,那么也是一个很好的选择。 我也非常喜欢GQL方法,因为这是ORM和SQL模式的完美结合。

任何想法我可以在哪里或如何找到这样的解决方案? 谢谢。

来自应用引擎团队的尼克约翰逊有一篇博客文章列出了一些替代品,包括他的BDBdatastore。

但是,假设您希望使用与现在在app引擎中使用的完全相同的ORM。 虽然我不熟悉Python中的最新技术,但总有很多ORM选项。 这个问题确实似乎解决了这个问题。

您可能还想查看AppScale ,它是“允许用户部署和托管自己的Google App Engine应用程序的平台”。

这对你的目的来说可能有些过分,但绝对值得关注。

批量加载程序工具还使用远程API将数据上载到数据存储区或从数据存储区下载数据。

也许它可以用于让AppEngine上没有托管的应用程序仍在那里使用数据存储区。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM