NoSQL - Channeling the Data Explosion
Wednesday, July 14, 2010 at 6:01AM |
Derek Stainer In this presentation Dwight Merriman, of 10Gen, explains NoSQL's role in dealing with the explosion of data.
So why NoSQL?
- One size no longer fits all
- Computing power is now considered a commodity
- Horizontal scaling
An interesting point that Merriman makes is the comparisons of the various NoSQL data stores in how they are alike and different. Outside of the type of data store i.e. Key/Value, Column, Graph, etc. I haven't put a lot of thought into this point. Well what does Merriman have to say?
- What's the same between NoSQL products?
- No joins
- No complex transactions
- What's different?
- Scale out model
- Consistency model
- Data model
Merriman continues his discussion by talking about data models, influences, CAP and consistency. Finally, he provides some predictions about NoSQL.
- JSON will be the most popular building block for non-relational data models
- Tunable consistency
- Some SQL in NoSQL data stores.
10gen,
Consistency,
Dwight Merriman,
Scalability 
