【发布时间】:2008-11-22 05:01:53
【问题描述】:
除了web2py 之外,是否有任何数据库抽象层 (DAL) 或对象关系映射器 (ORM) 可以在 Google App Engine (GAE) 和普通关系数据库 (RDBS) 上运行?
如果没有,是否有人致力于将现有 DAL/ORM 之一移植到 GAE?
【问题讨论】:
标签: python google-app-engine orm rdbms data-access-layer
除了web2py 之外,是否有任何数据库抽象层 (DAL) 或对象关系映射器 (ORM) 可以在 Google App Engine (GAE) 和普通关系数据库 (RDBS) 上运行?
如果没有,是否有人致力于将现有 DAL/ORM 之一移植到 GAE?
【问题讨论】:
标签: python google-app-engine orm rdbms data-access-layer
Google App Engine 有一个 ORM。它和 SQLAlchemy 之间存在一些差异,但看起来它可以工作。查看此页面:http://code.google.com/appengine/docs/python/datastore/entitiesandmodels.html
【讨论】:
Web2Py 有一个与 GAE 兼容的 DAL。其实整个框架可以部署到GAE:http://mdp.cti.depaul.edu/examples/default/index
【讨论】:
目前,SQLAlchemy 似乎正在研究它,但它不完整/未完成。祝你好运!
【讨论】: