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

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

この記事を読むのに必要な時間:およそ 0.5 分

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/

著者プロフィール

角田直行(かくだなおゆき)

普段はお仕事でPHPやJavaを使ってWeb開発をしています。一部でセレブエンジニアとか言われてますが,全然セレブじゃありません。

コメント

コメントの記入