1 億のデータを持ち、成長しているアプリケーションがあります。壁にぶつかる前にスケールアウトしたい。
ビッグデータを効率的に処理できる nosql テクノロジに関する情報を読んでいます。
私のニーズ:
書き込みよりも読み取りの方が多いですが、書き込みもかなり多くなっています (読み取り:書き込み = 4:3)。
HBase、Hypertable、Cassandra の違いを教えてください。どれが私の要件に合っていますか?
1 億のデータを持ち、成長しているアプリケーションがあります。壁にぶつかる前にスケールアウトしたい。
ビッグデータを効率的に処理できる nosql テクノロジに関する情報を読んでいます。
私のニーズ:
書き込みよりも読み取りの方が多いですが、書き込みもかなり多くなっています (読み取り:書き込み = 4:3)。
HBase、Hypertable、Cassandra の違いを教えてください。どれが私の要件に合っていますか?
HBase と Hypertable の両方に Hadoop が必要です。とにかくHadoopを使用していない場合(たとえば、マップ/リデュース関連の問題を解決する必要がある場合)-スタンドアロンであるため、cassandraを使用します
すでにデータを持っている場合Hiveはアプリケーションに最適なソリューションです. または、アプリケーションをゼロから開発する場合は、nosql の世界の概要を説明する以下のリンクを参照してください.
http://www.vineetgupta.com/2010/01/nosql-databases-part-1-landscape/