Day by day in every way, I become better and better.
Thursday, December 6, 2012
Cassandra Quick Basics
Cassandra is a decentralized No-Sql database. It works on multi node cluster where every node is identical to every other node (server symmetry – all node features same). There is no master node concept, as in Hadoop, hence there is no single point of failure.
A few features/terms
Elastic scalability: able to scale, up or down, dynamically without restart or disruption of services.
Consistency level: decide when to consider transaction successful.
Tunable consistency (strict, casual, and weak), which is inversely proportional to availability.
Stores data in multidimensional hash table.
Schema free: model requires queries and then work on data.
Designed to take advantage of multiprocessor/core machines.
optimized for excellent throughput for write.
Column, contains name value pair, is a most basic unit of data structure. Columns are Continue reading →