Question

Does anyone happen to know if there is a performance difference using Datanucleus JDO against a Relational Database (e.g. MySQL) in which the same application code and stack is used against the same Relational Database (e.g. MySQL) using again Datanucleus, but with JPA instead?

Was it helpful?

Solution

Should be no difference at all ... when you have the same persistence properties selected. The API layer is just that, translating from a standard API into an internal API (pass through in the vast majority of operations). All persistence properties are available for JDO or JPA. Similarly you can use the very same persistence classes (JDO or JPA metadata) with either API, hence no difference in time there.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top