Why object-oriented databases are not popular

Source: Internet
Author: User

Why China's software is developing so slowly. There is now the mainstream of the three-tier architecture or multi-layer architecture, and the bottleneck is the performance of the database

Keep up with the need, in other words, the design of the database dragged the software's hind legs.

So it's depressing why OO and relational databases can coexist in two different philosophies

Instead of using an object-oriented database?

I have some ideas of my own, I don't know if I'm right:

1. Relational databases are designed to be close to computer hardware, making relational types much better than object-oriented database performance.

2. There are too many enterprises using relational databases, and changing the database can make costs rise.

3. Database developers are committed to pure XML, integration of SOA, ignoring this need

I really hope that one day there will be vendors to stand up with the relational database competition, just like the original C Challenge fortran,pascal,c++ Challenge C,java C + + ... The benefit is that many of our developers ah, I did not target relational database, after all, the existence is reasonable this sentence is not covered. Just want to be able to improve our development efficiency like ROR, it's probably the same thing after n years.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.