谷歌应用引擎中db和ndb的优缺点

时间:2012-10-12 04:50:23

标签: google-app-engine storage google-cloud-datastore

我已经在堆栈溢出中看到了一点,但我想知道是否有任何理由使用数据库实体模型以及使用或其他的具体优缺点。

我已经阅读了ndb更快一点,它有助于缓存。他们在文档中有很多信息,但是并不是说ndb更好。至少我还没有找到。

1 个答案:

答案 0 :(得分:24)

据我所知,ndb是db的演变,保持分离以保持兼容性。

查看备忘单,详细说明主要差异

https://docs.google.com/document/d/1AefylbadN456_Z7BZOpZEXDq8cR8LYu7QgI7bt5V0Iw/mobilebasic

但它没有提及其他功能,例如计算属性。

如果你正在开始一个新项目,我认为没有理由不使用ndb和所有理由。

编辑:文档的Alt链接:https://docs.google.com/document/d/1AefylbadN456_Z7BZOpZEXDq8cR8LYu7QgI7bt5V0Iw/edit#