Cassandra is a highly scalable, eventually consistent, distributed, structured key-value store. |
Apacheソフトウェアファウンデーションは10月18日(米国時間)、分散データベースの最新版となる「Apache Cassandra 1.0」を公開した。Cassandraはきわめて高いスケーラビリティを実現できるキー・バリューストア型のNoSQLデータベース。DynamoとGoogle BigTableの双方の技術を活用しており、大規模サイトで活用されている。
Cassandraはもともと2008年にFacebookから公開されたNoSQLデータベース。現在ではCisco、Cloudkick、Digg、Rackspace、Reddit、Twitter、Walmart Labsなどさまざまなサイトで活用されており、規模の大きいものでは400を超えるマシンで構成された400TBを超えるシステムも存在すると説明がある。
現在、CassandoraはApacheプロジェクトとして開発が実施されており、成果物はApache License v2のもとで提供されている。すでに多くのプロジェクトで採用されているCassandraだが、今回「バージョン1.0」として公開されたことは意義深い。今後さらに採用シーンを増やす可能性がある。