1

我正在使用 Java 开发一个带有 GAE 的应用程序。如果有人能解释使用 DatastoreService 与 PersistentManager 进行数据存储访问的优缺点,我将不胜感激。

谢谢!!

4

1 回答 1

1

DatastoreService - 低级 API。PersistentManager (JDO) - 基于 DatastoreService 的高级 API。

性能:DatastoreService 消耗更少的资源,PersistentManager (JDO) - 有一些开销。

开发:PersistentManager 的开发/支持速度更快。

另一个承诺在性能上比 JDO 更快并且在开发上比低级 api 更快的选项 - Objectify。这是一项很有前途的新技术。试试看。

于 2012-05-24T14:25:53.100 回答