2010年 3月 10日 はてなブックマーク -
タグ: #MySQL #KVM

ShardingされたMySQLやMemcachedなど用いて運用している超大規模なWebサイトのTwitterやDiggは、それぞれ新しいデータベースとしてCassandraを採用し、MySQLからリプレースしようとしています。

Cassandraとは、The Apache Projectが開発中のNoSQLデータベース。キーバリュー型データストアの一種で、Eventual Consistency(結果整合性)、レプリケーションと自動フェイルオーバーによるフォールトトレラント機能などを実装しています。

2つの会社はなぜMySQLからCassandraへと移行しようとしているのでしょうか? なぜCassandraなのでしょうか? 理由と選考過程について紹介してみましょう。

TwitterとDiggがNoSQLの「Cassandra」を選ぶ理由 - Publickey

MemcachedとCassandraの違いが気になります。単一障害点が無いことの他、カラム指向型データストレージであり、キーバリュー型データストアよりもややデータ構造を備えている事が特徴なようです。
より詳しく知りたくなりました。個人的にApache Solrに次ぐ気になるオープンソースウェアです。


2年前 | | 2010年 3月 10日 | このエントリーを含むはてなブックマーク