OpenSource For You

6.Cassandra

-

Apache Cassandra is an open source distribute­d DBMS, which is a top-level project of the Apache Software Foundation. It is designed to handle very large amounts of data spread across many commodity servers. It provides a highly available service, which has architectu­re to prevent single point of failure. Apache Cassandra was developed at Facebook. In guly 200U, it was distribute­d as an open source project on Google Code, while in March 2009, it was an Apache Incubator project and then released as a top-level project.

Cassandra provides a structured key-value store, where each node in the cluster has the same role. Data is distribute­d across the cluster, and each node can serve any request. It supports multi-data-centre replicatio­n for redundancy and disaster recovery. Data is automatica­lly replicated to multiple nodes for fault-tolerance. It can be easily integrated with Hadoop with Mapoeduce support. Apache mig and Apache Hive integratio­n is also supported. There is also an SnL-like alternativ­e called

Newspapers in English

Newspapers from India