cassandra与hadoop的用法

yhuiod9q  于 2021-06-03  发布在  Hadoop
关注(0)|答案(1)|浏览(353)

在hadoop中使用cassandra时,我有一项任务要做。
hadoop的namenode是单点故障。这意味着如果namenode关闭,整个数据库将无法访问。所有cassandra节点都是相同的,因此没有单点故障。
如果我在hadoop中使用cassandra,我假设所有系统都有一个单点故障(据我所知,这是hadoop namenode)。
我的问题:
我之前的假设是真的吗?
2-如果是这样的话,使用这种结构有什么好处吗(cassandra和hadoop)?

a6b3iqyw

a6b3iqyw1#

这是半真半假。如果您在hadoop中使用cassandra,那么所有数据都存储在cassandra中,而不是hdfs,hadoop用于计算。因此,如果您的namenode宕机,您唯一失去的就是运行map reduce任务的能力,但是您的所有数据都将是安全的和可访问的。

相关问题