65得票3回答
如何在使用命令行时使用CQL获取当前时间戳?

我正试图通过命令行向我的CQL表插入数据。我能够插入所有内容。但是如果我有一个时间戳列,那么我如何从命令行插入时间戳列呢?基本上,每当我插入我的CQL表时,我想插入当前时间戳 - 目前,每当我插入下面的CQL表时,我都会硬编码时间戳 -CREATE TABLE TEST (ID TEXT, ...

27得票11回答
使用Apache Cassandra 1.0的Java驱动程序连接Cassandra时出现错误,来自com.example.cassandra。

使用DataStax的Cassandra Java驱动程序连接Cassandra客户端时,会引发以下错误: Exception in thread "main" com.datastax.driver.core.exceptions.NoHostAvailableException: All...

20得票3回答
Datastax Cassandra CQL驱动程序中使用集合的准备语句和IN子句

我正在尝试运行以下查询SELECT edge_id, b_id FROM booking_by_edge WHERE edge_id IN ? 我将Java的Long列表绑定为参数,但是出现了异常SyntaxError: line 0:-1 mismatched input '<EOF&...

19得票5回答
无法连接到Cassandra - NoHostAvailableException

我知道有几个关于NoHostAvailableException的帖子,但它们并没有解决我的问题。 我无法使用Datastax Java Cassandra Driver连接到Cassandra。我收到以下错误: com.datastax.driver.core.exceptions...

18得票2回答
CQL3:当只有一个主键时如何检索TTL?

我有一个像这样定义的CQL表:CREATE table primary_key_only( row_key varchar, clustered_key varchar, primary key(row_key, clustered_key) ) 假设我像这样插入值:INSERT ...

18得票2回答
如何在使用“executeAsync”时限制写入请求到Cassandra?

我正在使用Datastax Java驱动程序3.1.0连接到Cassandra集群,我的Cassandra集群版本是2.0.10。我正在使用QUORUM一致性异步写入数据。 private final ExecutorService executorService = Executors...

17得票1回答
Cassandra Java驱动程序- QueryBuilder API与PreparedStatements之间的区别

Datastax Java driver (cassandra-driver-core 2.0.2)支持使用PreparedStatements和QueryBuilder API。使用其中一个有什么具体优势?缺点呢? 文档网址:http://www.datastax.com/document...

16得票5回答
新的Cassandra项目 - Astyanax还是Java驱动程序?

我正在使用Cassandra开始一个新项目(计划使用最新的稳定版本1.2.x)。我尝试了几个不同的Java库,如Hector, Astyanax, Cassandra-jdbc... 在它们中间,(简而言之)我的选择是Astyanax。但后来我也发现并尝试了DataStax的Java驱动程...

14得票1回答
如何获取CQL查询的墓碑计数?

我正试图评估我们应用程序中一个表中创建的墓碑数量。为此,我正在尝试使用nodetool cfstats。以下是我的做法:create table demo.test(a int, b int, c int, primary key (a)); insert into demo.test(a, ...

14得票3回答
Cassandra Datastax驱动程序 - 连接池

我正在尝试理解Datastax Cassandra Driver中的连接池,以便更好地在我的Web服务中使用它。 我有文档版本1.0。文档中写道: Java驱动程序异步使用连接,因此可以在同一连接上同时提交多个请求。 他们对连接的理解是什么?连接到集群时,我们有:Builder、Clust...