> 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