Latest Post

Sunday, 18 December 2016

What and Why Use Apache Cassandra

What is Apache Cassandra?
Cassandra is highly scalability and high availability without compromising performance NoSQL database. Cassandra's support for replicating across multiple datacenters and manage a large set of data.

As per Apache Definition

The Apache Cassandra database is the right choice when you need scalability and high availability without compromising performance. Linear scalability and proven fault-tolerance on commodity hardware or cloud infrastructure make it the perfect platform for mission-critical data. Cassandra’s support for replicating across multiple datacenters is best-in-class, providing lower latency for your users and the peace of mind of knowing that you can survive regional outages.


Why  Use Cassandra Database
There are following features that Cassandra provides.
  • Gigabyte to petabytes  scalability
  • Linear Scale Performance
  • No Single point of failure
  • Fault Detection and Recovery
  • Flexible and Dynamic Data Model
  • Data Protection
  • Tunable Data Consistency
  • Multi Data Center Replication
  • Data Compression
  • Cassandra Query language

Government Jobs