【问题标题】:Cassandra integration with HadoopCassandra 与 Hadoop 的集成
【发布时间】:2013-11-29 21:49:12
【问题描述】:

我是 Cassandra 的新手。我发布这个问题是因为不同的文档提供了关于将 Hive 与 Cassandra 集成的不同细节,但我无法找到 github 页面。

我在我的 3 节点 HDP 2.0 集群的一个数据节点中安装了一个单节点 Cassandra 2.0.2(Datastax 社区版)。

我无法使用 hive 通过“org.apache.hadoop.hive.cassandra.cql3.CqlStorageHandler”访问 Cassandra。我从 org.apache.hadoop.hive.ql.exec.DDLTask 收到错误“返回代码 1”。 org.apache.hadoop.hive.ql.metadata.HiveException: 加载存储 handler.org.apache.hadoop.hive.cassandra.cql3.CqlStorageHandler 时出错

我已将 /$cassandra_home/lib/* 中的所有 jar 复制到 /$hive-home/lib 中,并将 /cassandra_home/lib/* 包含在 $HADOOP_CLASSPATH 中。

是否需要进行任何其他配置更改才能将 Cassandra 与 Hadoop/Hive 集成?

请告诉我。感谢您的帮助!

谢谢, 阿伦

【问题讨论】:

    标签: hadoop cassandra nosql hive integration


    【解决方案1】:

    可能这些是您的起点:

    其实你的问题不是那么狭隘,可能有很多原因。但是你应该记住 Hive 是基于 MapReduce 引擎的。

    希望这会有所帮助。

    【讨论】:

      猜你喜欢
      • 2014-10-25
      • 2015-08-16
      • 2014-06-19
      • 2014-11-27
      • 2016-03-28
      • 2015-12-16
      • 1970-01-01
      • 2012-02-07
      • 2012-12-12
      相关资源
      最近更新 更多