Cassandra is a highly scalable, eventually consistent, distributed, structured key-value store. |
The Apache Software Foundationは4月24日(米国時間)、分散データベースの最新版となる「Apache Cassandra 1.1」を公開した。Cassandraはきわめて高いスケーラビリティを実現できるキー・バリューストア型のNoSQLデータベース。DynamoとGoogle BigTableの双方の技術を活用しており、大規模サイトで活用されている。
Cassandra 1.1では各機能の向上が行われている。Cassandraでは、CQL(Cassandra Query Language)というクエリ言語を使用しており、このCQLが改良されバージョンが3.0にあがっている。またストレージ制御、Apache Hadoopとの親和性、データダイレクト制御、スケーラビリティなどの改善やバグフィックスも行われている。
Cassandraはもともと2008年にFacebookから公開されたNoSQLデータベース。その後、Apache Foundationのプロジェクトに入り、現在ではCisco、Cloudkick、Digg、Rackspace、Reddit、Twitter、Walmart Labsなどさまざまなサイトで活用されている。
Cassandra 1.1はApache License v2のもとオープンソースで開発されている。バイナリパッケージやソースコードはCassandraのプロジェクトサイトより入手できる。