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

Hol*_*ick 5 python sql orm google-app-engine

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

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

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

Pet*_*ore 5

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

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