Introduction

This article will discuss the base of Apache, Cassandra, and Cassandra 2.0 by comparing them. Here I am also including some new features that are available in Cassandra 2.0.

This article is the first in a series.

What is Apache Cassandra?

Apache Cassandra is a scalable open-source NoSQL database. It is used for managing or handling a humongous amount of data. This humongous amount of data can be of any type (Structured, Unstructured, or Semi-structured) among various data centers and the cloud too.

Why Apache Cassandra?

Cassandra works like a free and handy architecture. It sports the same nodes. Here are some features that you need to know in order to answer, why to use Apache Cassandra

How Apache Cassandra Works?

As I mentioned above that Apache Cassandra works with all the same level nodes, in other words, there is no secondary level in it. Cassandra provides automatic distribution of data across all the nodes available in that database cluster.

There is nothing related to the programming that a developer or database admin needs to do. There is no coding required to distribute data across a cluster because data is already portioned across all the nodes in a cluster.

Cassandra Working

Cassandra

What's new in Cassandra?

Key features of Cassandra 2.0 are as follows

There are several other new features in Cassandra 2.0.,

Drop Column Support

Authentication

Bind Variable support

Triggers

It supports TRIGGERS, which helps in firing an event that executes a set of programmatic logic, that generally runs inside or outside a database cluster.

Triggers

Index Enchantments

Some other base changes in Apache Cassandra 2.0 are as follows

For more info and the following parts keep visiting. I hope you will like this.