私はカサンドラを調べ始めましたが、私は本当にそれが提供するものに感銘を受けましたが、同時にカサンドラに移動した後、レディットがファイアードリルをどのようにしていたのか、そしてつぶやきのためにそれを使用しないことを決定しました。それらは約1年ほど前ですが、私は最新バージョンがまだプライムタイムの準備が整っているかどうか疑問に思っていますか?カサンドラはまだ準備が整っていますか?
答えて
Netflixは、OracleとSimpleDBからどのようにCassandraに移行しているかについて広範囲にわたってtalkedです。
また、数週間前に複数のプロジェクトでCassandraをどのように使用しているかを話し合ったのはCassandra Summitでした。 Redditには容量不足の初期の問題がいくつかありましたが、後でsaid「当社のトラフィックは2010年に3倍以上になり、Apache Cassandraが提供する透過的スケーラビリティは、限られたリソース"
カサンドラを使用している企業(およびDataStaxの顧客は氷山の先端です)はmany otherです。
要するに、カサンドラは現実の企業にとって本当の問題を解決しています。 MySQLに期待していないとうまくいくでしょう。 DataStax documentationは良い出発点です。
(クリスはAPIの安定性と間違えています:0.7以降は、下位互換性を維持することが厳しくなります。スキーマの更新や混合バージョンのクラスタ操作などの「メンテナンス」操作であっても、多くの「NoSQL」データベースとは異なり、カサンドラは常にデータの耐久性を真剣に受け止めていることにも気付くでしょう。
カッサンドラはまだ非常に重い開発の下にあります。 APIは依然として変化しており、その点で製品は安定していません。まだまだ不具合があり、いくつかの問題があります。それはまだ実際の成熟前に到達するための長い道のりを持つ非常に若い製品です。
カッサンドラの強みに合った方法でデータを構造化することができれば、カッサンドラはかなり能力があると言われています。言い換えれば、あなたがカサンドラの強みを発揮すれば、この時点で「成熟している」と感じるでしょう。カサンドラを使用する多数の大規模なサイトが既に存在しています。この点では、プライムタイムの準備が整っています。
MySQLのような伝統的なDBMSと同じ評判と安定性を持つまでには(これまでにも)数年を要します。