File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Object Relational Mapping and the fly likes Question for Roland Barcia Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Databases » Object Relational Mapping
Bookmark "Question for Roland Barcia" Watch "Question for Roland Barcia" New topic

Question for Roland Barcia

Tom Fulton
Ranch Hand

Joined: Mar 30, 2006
Posts: 96
With regard to your book: I am curious about your opinion regarding the future of OO databases. A bit more than 10 years ago, I attended a talk at my local OO Users Group in which a proponent of OO databases claimed that they would take over for relational databases in the near future for enterprise apps. Clearly his timeframe was off, to say the least. My question is: under what circumstances does an OO database have an advantage over an entrenched RDB in an enterprise environment?

Thanks for your perspective.
Roland Barcia
Ranch Hand

Joined: Apr 15, 2004
Posts: 181
This is an interesting question. To be honest, I am not sure if I see OO databases taking off. Last year, I began thinking that maybe web 2.0 will give OO databases a shot, but then I see scripting languages being used more in a Web 2.0 environment. In addition, web pages seem to be better at displaying data in a tabular nature (Grid widgets) to begin with.

I think a more interesting question is if web 2.0 will see the rise of application specific databases versus the global shared database. I can see an Application Specific database then being OO in some cases if the application is written in this fashion. Also, the rise of technologies like Object Grid and Clouds can also allow for OO data.

Roland Barcia: IBM Distinguished Engineer, CTO Mobile for Lab Services
I agree. Here's the link:
subject: Question for Roland Barcia
It's not a secret anymore!