0

我正在尝试利用 Apache Cassandra CQL3 的特定功能,它是使用紧凑存储选项创建的表的分区和集群键。

例如。

CREATE TABLE EMPLOYEE(id uuid, name text, field text, value text, primary key(id, name , field)) 紧凑存储;

我已经通过 CQL3 创建了表,并且能够使用 Hector API 成功插入行。

但是我在 hector api 中找不到正确的选项集来根据我的需要创建表本身。

详细说明一下:在 ColumnFamilyDefinition.java 中,我看不到设置存储选项(作为紧凑存储)的选项,在 ColumnDefinition.java 中,我找不到说此列是分区和集群键的一部分的选项

您能否告诉我我是否可以为此使用 Hector(即创建表),如果我可以这样做,我需要提供哪些选项?

4

1 回答 1

1

如果您没有绑定到 Hector,您可以查看DataStax Java 驱动程序,该驱动程序是为使用 CQL3 和 Cassandra 的二进制协议而创建的。

于 2013-08-03T22:04:04.597 回答