Linked by MOS6510 on Fri 2nd Aug 2013 18:06 UTC
Databases
Let’s say you’ve decided to set up a website or an application. You'll obviously need something to manage the data. Yes, that's right, a database. So, what is it going to be? MySQL, MS-SQL, Oracle or PostgreSQL? After all, nothing can be as amazing as a good old RDBMS that employs SQL to manage the data.

Well, allow me to introduce to you an entirely unique and unconventional Database model - NoSQL.

Permalink for comment 568738
To read all comments associated with this story, please click here.
Just another tool
by Nelson on Fri 2nd Aug 2013 19:59 UTC
Nelson
Member since:
2005-11-29

I find that in many use cases SQL is overkill where a document db will do, plus the flexibility afforded by storing straight JSON makes rapid prototyping a breeze.

For a while we had square peg round hole situations where everything was shoved into a relational model, which is where I think the rapid uptake of NoSQL databases came from.

For Redis, since stuff like ram became cheap, ensuring low latency by just using a K/V store in memory works pretty well too.

At massive scales, the least path of resistance to scale is usually the one that prevails.

Reply Score: 4