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