Monday, April 4, 2011

Notes From Scandev2011-NoSQL

Spokesperson:Tim Berglund

And this presentation is about a new approach to storing data in physical space in some other format, and keeping the relational information together to remove the relation information from tables.
He talked about the CAP theorem which can be rewritten as Consistency-Availability-Partition Tolerance, which our relational DB's are not capable of having three of them together.
He gave some example of NoSQL DB's and explained how they manage the most important assets DataModel-Query-Scale.
Some Examples:
Cassandra :DataModel:Big Table-column based(Consistent Hashing)
MangoDB :DataModel:JSON (No Schema needed, object is saved how it is!)
Redis :DataModel:Key/Value store(Redis is a DataStructure Server, wrting to disc optional)
Neo4J :DataModel:REST/JSON, DataMetaphor:Graph

No comments: