3

Hadoopでcassandraを使用する際に調査するタスクがあります。

Hadoop の名前ノードは単一障害点です。これは、namenode がダウンした場合、データベース全体に到達できないことを意味します。すべての Cassandra ノードは同一であるため、単一障害点はありません。

Hadoop で Cassandra を使用した場合、すべてのシステムに単一障害点 (私が理解している Hadoop ネームノード) があると想定します。

私の質問:

1-以前の仮定は正しいですか?

2- その場合、そのような構造 (Cassandra with Hadoop) を使用する利点はありますか?

4

1 に答える 1

4

その半端な真実。HadoopでCassandraを使用している場合、すべてのデータはHDFSではなくCassandraに保存され、Hadoopが計算に使用されます。したがって、ネームノードがダウンした場合に失われるのは、マップリデュースタスクを実行する機能だけですが、すべてのデータは安全でアクセス可能です。

于 2012-09-18T16:22:58.343 に答える