1

我正在使用与 hadoop hive 集成的 cassandra。

我的键空间测试中有这两个列族-

1)CF_1
create COLUMNFAMILY CF_1 (key uuid primary key, time varchar,type varchar);

2)CF_2
create COLUMNFAMILY CF_2 (id varchar, time timestamp,  data varchar, primary key(id,time));

因此,hive 仅将 CF_1 从我的 cassandra 键空间映射到 hive 表。我认为另一个列族(CF_2)没有映射,因为它具有复合主键。

要么我相信目前不支持 DataStax 企业套件中具有复合键的 CF,要么我遗漏了一些东西。请帮忙

4

1 回答 1

1

您可能需要使用 CqlStorageHandler。

查看以下博客,了解 Hive 中如何处理 CQL3 表 http://www.datastax.com/dev/blog/cql3-table-support-in-hadoop-pig-and-hive

于 2013-09-05T17:59:10.137 回答