-
JDO vs. JDBC performance? (5 messages)
- Posted by: davout davout
- Posted on: February 28 2003 13:20 EST
Are there any benchmarks available to compare JDBC vs. JDO performance? Specifically where prepared statements are available for use within JDBCThreaded Messages (5)
- JDO vs. JDBC performance? by Maris Orbidans on March 05 2003 16:20 EST
- Why we must compare APIs? by Aleh Bykhavets on March 07 2003 03:24 EST
- JDO vs. JDBC performance? by Michael Mattox on March 11 2003 11:32 EST
- JDO vs. EJB CMP performance? by Andy Bowes on March 12 2003 11:46 EST
- CMP vs JDO by Daniel Davison on March 19 2003 12:05 EST
-
JDO vs. JDBC performance?[ Go to top ]
- Posted by: Maris Orbidans
- Posted on: March 05 2003 16:20 EST
- in response to davout davout
I dont know any benchmarks, but I think that JDBC is obviosly faster.
Maris -
Why we must compare APIs?[ Go to top ]
- Posted by: Aleh Bykhavets
- Posted on: March 07 2003 03:24 EST
- in response to Maris Orbidans
JDO use JDBC. So JDBC must be faster (sometimes very faster) then JDO.
But... JDO has implemented cache (and connection pool). Hence, in some cases JDO will bite "nude" JDBC.
As You can see, JDO is more higher layer of Persistent API then JDBC. There are exist some parallels with CMP & BMP.
JDO and CMP more complex but can be faster in development (sounds good). BMP and JDBC allow more freedom. You may try to create own pooling and cache and achieve greates performance (but this will take time + time + time).
So, better compare *solutions* then APIs. -
JDO vs. JDBC performance?[ Go to top ]
- Posted by: Michael Mattox
- Posted on: March 11 2003 11:32 EST
- in response to davout davout
I'd be interested if anyone does a quick comparison.
Also keep in mind that with JDO you can develop 10x faster. So with the increased developer productivity you may be able to afford bigger/faster/more servers which could offset any performance penalties.
Assembly is faster than Java but no one poses this question there.. -
JDO vs. EJB CMP performance?[ Go to top ]
- Posted by: Andy Bowes
- Posted on: March 12 2003 11:46 EST
- in response to davout davout
I think that the real comparison of performance and speed of development should be between JDO & EJB CMP. The reason for this is that I cannot imagine creating a large project that uses hand-crafted JDBC access to the DB.
The choice now is between JDO & EJB CMP -
CMP vs JDO[ Go to top ]
- Posted by: Daniel Davison
- Posted on: March 19 2003 12:05 EST
- in response to Andy Bowes
I think that the real comparison of performance and speed of development should be between JDO & EJB CMP. The reason for this is that I cannot imagine creating a large project that uses hand-crafted JDBC access to the DB.
>
> The choice now is between JDO & EJB CMP
or CMP implemented using JDO. with all the benifits..
Dan D.