By natis
via natishalom.typepad.com
Published: Jul 10 2009 / 12:51
In this post i wrote my view on the anti SQL database movement and where the alternative approaches fits in:
- SQL databases are not going away anytime soon.
- The current "one size fit it all" databases thinking was and is wrong.
- There is definitely a place for a more a more specialized data management solutions alongside traditional SQL databases.
In addition to the options that was mentioned on the original article i pointed out the the in-memory alternative approach and how that fits into the puzzle. I used a real life scenario: scalable Social network based eCommerce site where i outlined how in-memory approach was the only option they could scale and meet their application performance and response time requirements.
Comments
yavou replied ago:
LOL "SQL databases are not going away anytime soon" - true, true
1st reason I voted against this post - it's of no use to me, but title made me click it
2nd reason - I hate the cheap talk
yakkoh replied ago:
3 concepts must distinguished here:
SQL is a script which reads/writes relational databases;
Relational databases that implement the relational model as described by Codd. It is conceivable to use an other script language (not SQL) to access relational databases.
and non-SQL and non-relational databases, like for instance IMS.
'NoSQL' is a misnomer: it should be the NoRelational movement.
ceaseoleo replied ago:
yes its no relational .. but anyways.. I'm always a believer of using the right tools for the right job.. don't just use something because its the hot thing or because its the standard or because everyone else is doing it.
MTaylor replied ago:
This article is a response to the stupidity and faddism pervasive in IT today. Apparently 95% of current software developers are not aware of alternative database technologies such as object dbs and hierarchical dbs. Because document base databases have gained attention recently some moron writes an article saying relational dbs/sql is meaningless.
And then this guy responds.
Guess what? The wars over and relational dbs won. Relational dbs are so pervasive, most developers don't even know about the alternatives. But they're still there for anyone who cares to educate themselves and do some research.
kevin glenny replied ago:
Great summary - we have also had success with leveraging existing RDBMS's through the use of in-memory data grids. I touch on this in my post about the NoSQL movement in the context of legacy systems:
http://bigdatamatters.com/bigdatamatters/2009/07/nosql-vs-rdbms.html
,
Voters For This Link (10)
Voters Against This Link (1)