用于在Cassandra CQL中处理集合的Java API

用于在Cassandra CQL中处理集合的Java API,cassandra,cql,hector,datastax-java-driver,cassandra-2.0,Cassandra,Cql,Hector,Datastax Java Driver,Cassandra 2.0,我正在寻找一个JavaAPI,它可以处理Cassandra中的集合。它具有读取/更新/插入/删除列值中的集合(如list/set/map)的方法。我现在使用的是Hector客户端,我没有找到任何可以执行上述要求的方法。API应该能够处理混合列类型(比如一个列值可以是utf8,另一个可以是集合)。任何示例或教程也将不胜感激。C*集合是CQL规范v.3的一部分。据我所知,唯一完全支持该规范的Java驱动程序是开源。驱动程序提供了两种使用CQL语句的方法:一种基于语句/PreparedStatemen

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

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


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

谢谢,这正是我所要的。此url具有获取列表/映射/设置等的方法,datastax支持CQL集合。