2013-10-23 50 views

回答

2

應該沒有任何區別... 當您選擇相同的持久性屬性時。 API層就是這樣,從標準API轉換爲內部API(在絕大多數操作中傳遞)。所有持久性屬性都可用於JDO或JPA。同樣,您可以使用與兩個API完全相同的持久化類(JDO或JPA元數據),因此在那裏沒有時間差異。

+0

感謝您的回答。請問還有一個問題,請:在[DataNucleus將網站(http://www.datanucleus.org/products/accessplatform_2_1/guides/jdo/tutorial.html)就指出:「_any好JDO本書將提供很多examples_ ',並且我對網絡進行了相當徹底的搜索,但是在最近的JDO 3.0上找不到任何書籍或者很好的教程。你能指導我到一個嗎? –

+0

沒有人爲JDO3編寫特定的書,但是JDO1有多種描述API本身並且沒有改變。在示例方面/教程DN網站中的文檔的每個版本都有不同的樣本/教程中,DN測試(公共SVN)是JDO持久性都好例子,還有一個現實世界的servlet風格的例子(對於DN2寫入。 x)http://www.datanucleus.org/products/accessplatform_3_3/guides/jobfilter/index.html – DataNucleus

+0

謝謝Andy的回答。我想問這個最後的問題(如果你喜歡我可以把它變成一個新的問題)...你有任何關於Datanucleus JDO/MongoDB與直接MongoDB查詢之間的性能差異的近似值,以及JDO/Neo4J與直接Neo4J查詢在一個場景中說:100,000個用戶同時訪問一個對象,該對象具有10個字符串attr和30個類的集合,並且這些對象只有5個用戶基數爲700,000的字符串attr?另外,對於新的或更新的相同場景,但是10,000個用戶同時更新?謝謝 –

相關問題