> From: Pete Beck [mailto:[EMAIL PROTECTED]]
> Sent: Friday, January 10, 2003 12:36 AM
> To: [EMAIL PROTECTED]
> Subject: Re: [JBoss-user] Cmp vs hibernate
> 
> On Thu, 2003-01-09 at 19:32, Dan Christopherson wrote:
> > Probably the second biggest thing (after fear of change) that caused
> > ODBMS's to be stillborn: "Will <insert corporate standard reporting
> > tool> work with it? No!?!?! How do you expect to sell it?"
> 
> Which is probably why no-one has developed a commercial solution for
the
> problem.

Eh?  What was Gemstone/J?

RDBMSes (and the myriad tools surrounding them) have evolved under
real-world pressures over the last 30+ years.  The concept (and a
half-dozen different implementations) are about as refined as enterprise
software gets.  It will be a long time before it has been proven "safe"
to store mission-critical data anywhere else.

IMHO, trying to create a general-purpose persistence mechanism that
abstracts both RDBMS and ODBMS data stores is foolish.  One of the
really frustrating things about EJB CMP (before I ditched it in favor of
Hibernate, one of the best decisions I ever made) was how difficult CMP
made it to sidestep the abstraction and use aggregation queries, outer
joins, and other performance-enhancing techniques.

If you are writing code and thinking to yourself "hey, maybe I'll move
my datastore to an ODBMS sometime in the future" then you're writing a
toy, not a serious enterprise application.  In the real world that
doesn't happen.  It's tough (organizationally and technically) just to
switch database vendors.

Jeff Schnitzer


-------------------------------------------------------
This SF.NET email is sponsored by:
SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See!
http://www.vasoftware.com
_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to