What exactly is a wide column store?

Let’s start with the definition of a wide column database. Its architecture uses (a) persistent, sparse matrix, multi-dimensional mapping (row-value, column-value, and timestamp) in a tabular format meant for massive scalability (over and above the petabyte scale). A relational database is designed to maintain the relationship between the entity and the columns that describe the … Read more

Why many refer to Cassandra as a Column oriented database?

If you take a look at the Readme file at Apache Cassandra git repo, it says that, Cassandra is a partitioned row store. Rows are organized into tables with a required primary key. Partitioning means that Cassandra can distribute your data across multiple machines in an application-transparent matter. Cassandra will automatically repartition as machines are … Read more