5 pros and 5 cons by Guy Harrison:
Five advantages of NoSQL
- Elastic scaling
- Big data
- Goodbye DBAs (see you later?)
- Flexible data models
Five challenges of NoSQL
- Analytics and business intelligence
A few amendments though:
Elastic scaling: partially correct. Right now there are just a few featuring elastic scaling: Cassandra, HBase, Riak, Project Voldemort, Membase, and just recently CouchDB through BigCouch.
partially correct. Some of the NoSQL databases do not scale horizontally and so they are not a perfect fit for BigData.
Goodbye DBAs (see you later?):
Maybe you’ll not call them DBA, but someone should still do data modeling and think about data access patterns
Support and Expertise:
I do see these just as sub-categories of maturity (lack of thereof).
Original title and link for this post: NoSQL databases: 10 Things you Should Know About Them (published on the NoSQL blog: myNoSQL)