我正在使用Java开发GAE应用程序。如果有人能解释使用DatastoreService vs PersistentManager进行数据存储访问的优缺点,我们将非常感激。
谢谢!
答案 0 :(得分:1)
DatastoreService - 低级API。 PersistentManager(JDO) - 基于DatastoreService的高级API。
性能:DatastoreService消耗更少的资源,PersistentManager(JDO) - 有一些开销。
开发:PersistentManager更快地用于开发/支持。
另一个选择是承诺在性能上比JDO更快,开发速度更快,而不是低级api - Objectify。这是一项新的有前途的技术试试吧。