濃縮還元オレンジニュース

分散データベースの「Cassandra」、Apacheのトップレベルプロジェクトに昇格

2010年2月18日、オープンソースの分散データベース「Cassandra」がApacheのIncubatorからTopプロジェクトへ昇格しました。CassandraはもともとFacebookが開発したもので、2008年にオープンソースとしてApacheに寄贈されました。TwitterやDigg、RedditがCassandraを採用したことをきっかけに一気に注目が集まりました。現在のバージョンは0.5.1です。

Cassandraはカラム指向型のDBMSであり、4~5次元ハッシュというデータ構造を持っており、RDBMSに比べてスケールしやすい設計になっています。Javaで実装されていますが、同じくFacebookが開発したThrift用の定義ファイルを利用して、PHPやPythonなどからアクセスできます。

現状は十分なドキュメントが用意されているとは言えませんが、RDBMSとは違ったNoSQLの本命のひとつとして今後注目しておくべきプロダクトです。

URLhttp://cassandra.apache.org/

おすすめ記事

記事・ニュース一覧