最近わけあって Cassandra を追いかけている。というのも、作ろうと思っていたモノが結構実装されていて、足りないと思っている部分も 0.8 までには実装されそうだからだ。自分で作るよりは十分によいモノがあるのであればそれを使った方がよいし、ちょっと足りないぐらいなら自分で commit してしまえば良い。 Cassandra は NoSQL (Not only SQL) 型のデータベースの一種で、書き込みが高速であることで知られている。twitter や digg などがサービスのインフラとして導入しており、それだけの大規模でもきちんと使えばスケールする。 Cassandra の良い点は single point of failure (単一障害点) がないこと、すなわち、どこか1つのサーバーが落ちてもシステム全体が応答しなくなるというようなことがないことだ。これはサービスレベルを高