0
从JDO/JPA切换到低级数据存储区API后,我是否应该期望获得显着的性能提升?另外,在切换之前,我是否应该注意一些事情?低级数据存储区API和JDO/JPA之间的性能是否存在显着差异?
从JDO/JPA切换到低级数据存储区API后,我是否应该期望获得显着的性能提升?另外,在切换之前,我是否应该注意一些事情?低级数据存储区API和JDO/JPA之间的性能是否存在显着差异?
它们之间的差异很小,似乎根据谷歌服务器上的负载而不是所使用的API的变化。
您可以查看实时这里测试自己:http://gaejava.appspot.com/
不 - 它们都使用相同的底层的RPC,所以他们都会有或多或少的同等性能。基于性能考虑,您当然不应该改变您的选择界面。
这是真的吗?确保底层的RPC都是一样的,但我确信JDO增加了一些自己的开销,我很想理解JDO究竟做了什么,但是我很难通过代码来构建动力的JDO实现。另外,你会如何解释这个:http://slim3demo.appspot.com/performance/或这个: http://gaejava.appspot.com – tempy 2011-04-22 23:49:05
@ temppy可能会有性能差异,但它们会很小 - 网络往返时间,数据存储_far_的磁盘IO超过了一个库或另一个对接收到的数据进行的额外处理。我不会在此基础上选择我的框架。 – 2011-04-23 00:48:56