SQL and No-SQL, two sides of the same coin.

This is an interesting, if a bit dry, look at the connection between different database models and how ultimately the whole SQL vs. No-SQL discussion is a little silly, as they are essentially two aspects of the same thing.

The first section sounds like it is a business model discussion, but bear with it, it gets back on course.

2 Comments

  • […] silly, as they are essentially two aspects of the same thing. The first section sounds like… [full post] Malcolm Malcolm Groves asidesdevelopmentdatabases 0 0 0 0 […]

  • This part is hilarious:

    “The current noSQL market satisfies the three characteristics of a monopolistically competitive market…. In the early 1970s, the database world was in a similar sorry state.”14

    It’s also in a similar sorry state today. The SQL market is so fragmented, and full of incompatible technologies, that basic compliance with SQL standards is meaningless.

    Anybody who deploys an application on Oracle, is staying on oracle, until that application goes away. The same goes for anything else.

    What is interesting to me, is that even when SQL databases are cheap, or free, as in MySQL, people still want a choice of using SQL, and not using it.

    It seems to me, that SQL still has a huge value, for those that need it. It’s just that not everybody needs it, and not every software job that requires data persistence needs it.

    The same can be said for XML, JSON, REST, SOAP, and so on.

    The great thing about standards is we have so many to choose from.

    🙂

    Warren

Join the Discussion

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>