Which relational and object-oriented database is better to be suppressed?

I wonder if DBMS or OODBMS will be suppressed in the near future?

I've read quite a few articles today about the differences in both of them and most of the articles seem to prefer OODBMS. Does this mean that DBMSs will be suppressed by not yet developed OODBMSs? If not, what makes you think so?

+1


a source to share


3 answers


the new world of information is all about BLOBs.

No, it is not. BLOBs are useful for certain things, but they do not replace or create legacy more structured databases or appropriate use of data types.

The relational model is very well suited for solving a certain class of data organization problems. Non-relational models solve some other problems, but they don't make the relational model obsolete.



There are various non-relational database architectures. And this has been happening since the relational model was first published.

We can use OODBMS, key value stores, MapReduce frameworks, semantic networks, and so on without distracting from the DBMS. There is no zero sum game.

+6


a source


which is better than a pickup or a sedan?

usage may overlap, but both have a specialized purpose. When used as intended, they perform better than others used incorrectly:



  • bad : sofa sticking out of the sedan window on the day of the move!
  • good : sofa at the back of the pickup on the day of the move.
  • Bad : People in the carpool are riding in the backseat of a pickup truck down the car lane!
  • good : people sitting on sedan seats in the car lane.
+5


a source


And no one is going to rewrite the millions (maybe billions now when I think about it) of business-critical relational databases where OODBMS will soon be.

+1


a source







All Articles