0

我正在寻找可以处理 Cassandra 中的集合的 java API。它具有读取/更新/插入/删除列值中的列表/设置/映射等集合的方法。我现在正在使用 Hector 客户端,我没有找到任何可以执行上述要求的方法。API 应该能够处理混合列类型(比如一个列值可以是 utf8,而另一个可以是集合)。任何示例或教程也将不胜感激。

4

1 回答 1

1

C* 集合是 CQL 规范 v.3 的一部分。据我所知,唯一完全支持此规范的 Java 驱动程序是开源DataStax Java 驱动程序。该驱动程序提供了 2 种使用 CQL 语句的方式:一种基于 Statements/PreparedStatements/等。一个使用流利的 API。

如果您使用的是 Cassandra 1.2.x,请查找驱动程序的 1.x 版本。如果您使用的是 Cassandra 2.0.x,请查找驱动程序的 2.0 版本(目前是 RC2,即将成为最终版本)。

于 2014-01-20T00:52:25.880 回答