Cassandra

  • Version

    0.6.5
  • Date Added
    (to site)

    September 8th, 2010
  • Author

    The Apache Software Foundation
  • License

    Apache License, Version 2.0 (?)
  • Description

    Overview

    Cassandra is an open source distributed database management system. Led by the Apache Software Foundation it was designed to handle very large amounts of data spread out across many commodity servers while providing a highly available service with no single point of failure.

    It is a NoSQL solution that was initially developed by Facebook and powers their Inbox Search feature. Cassandra provides a structured key-value store with eventual consistency. Keys map to multiple values, which are grouped into column families. The column families are fixed when a Cassandra database is created, but columns can be added to a family at any time.

    Key features of the system include:

    - Decentralized: every node in the cluster is identical. There is no single point of failure.

    - Fault-tolerant: data is automatically replicated to multiple nodes for fault-tolerance. Replication across multiple data centers is supported. Failed nodes can be replaced with no downtime.

    - Tunable consistency: writes and reads offer a tunable ConsistencyLevel, all the way from “writes never fail” to “block for all replicas to be readable,” with the quorum level in the middle.

    - Elasticity: Read and write throughput both increase linearly as new machines are added, with no downtime or interruption to applications.

    Further Info & Reading

    For a more in-depth analysis and practical guide to Cassandra take a look at Eben Hewitt’s Cassandra: The Definitive Guide.

    Alternatively, Beautiful Data by Toby Segaran and Jeff Hammerbacher provides an excellent overview of working with data from the perspective of 39 contributors working on projects ranging from the Mars lander to a Radiohead video. The book also includes a section on Cassandra.

  • Platforms Supported

    WindowsMacLinux
  • Website

Cassandra

Rating
Give your rating »

  • Overall

    2.67

Reviews
Write a review »

  • 0 positive
  • 0 negative

Reviews no reviews | Write a review »

No reviews yet.

Write a review

Review Guidelines:
You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Off-topic or inappropriate reviews will be edited or deleted.

Email addresses will never be published.

Ratings:
5 stars = Excellent | 4 stars = Very Good | 3 stars = Average | 2 stars = Below Average | 1 star = Poor

Rate

About

Open Source Living is a dynamic archive of Open Source software (OSS) spanning all major platforms, inclusive of small to large scale projects. It aims to introduce and inform new users about viable OSS alternatives to corporate, closed source software.

Through its Community Facebook Page and exciting multi-authored publication, Sourced, OS Living houses informed discussion on issues of import in the Open Source field.

OS Living adheres to the Open Source Initiative's definition of OSS. Each software item included in the archive endeavours to conform to OSI guidelines on standards and licensing. Find out more »

Submit

Working on a top OSS project? Found something that could benefit others? Send us all the details via our user-friendly submission form and we'll consider it for inclusion in the Archive. Submit »

If you are looking to trade binary options with SpotOption software, make sure to check out this broker review first.

Donate

If you find the Open Source Living project a valuable resource and would like to help towards maintaining the site, we welcome donations through Paypal™. Donate »