首页 > TAG信息列表 > datastax-java-driver

Cassandra 3.4 Java LIKE运算符

现在,Cassandra 3.4通过自定义索引提供了LIKE运算符. 在我的使用cqlsh的测试示例中,它与SELECT * FROM table WHERE indexed_column LIKE’%VALU%’类似,可以正常工作.我已经建立了一个索引,并且它的所有功能都完美无缺. 如何在具有动态值的Java驱动程序(我正在使用3.0.2版)中执行此

Datastax Cassandra Native Java Driver – 使用Query Builder是否具有性能优势?

使用新的本机驱动程序,可以使用字符串或通过QueryBuilder类构造CQL查询. 我想知道驱动程序如何处理使用QueryBuilder构造的语句.它是否向协调器节点传输已解析查询的表示,还是仅将构造的查询作为字符串传输? 我问的原因是因为我们以结构化格式指​​定查询.将此格式转换为基于文本的

java – Cassandra表中快速估计的行数

我很惊讶以前没有提出这个问题. 假设我们在cassandra中有一个巨大的表,我们需要在其中获得估计的行数(不精确,只是近似). 显然,从表中选择简单计数(*)效率不高,可能需要很长时间.我们需要一些又脏又快的东西. Datastax博客建议the following: I don’t care about the exact numbe

java cassandra connection java.lang.ClassNotFoundException:com.datastax.driver.core.Cluster

我正在尝试使用datastax驱动程序连接到Cassandra. 到目前为止,我刚刚尝试运行教程中提供的SimpleClient应用程序,但我遇到了麻烦. 这是例外 Exception in thread "main" java.lang.NoClassDefFoundError: com/datastax/driver/core/Cluster at com.cass.App.connect(App.java:

java – 在Datastax驱动程序中使用LOCAL_QUORUM一致性级别

出于某些原因,我需要查询我的cassandra集群中的特定数据中心.根据the documentation,我可以使用LOCAL_QUORUM一致性级别: Returns the record after a quorum of replicas in the current datacenter as the coordinator has reported. Avoids latency of inter-datacenter c

Java:如何创建Class参数?

我正在尝试为Cassandra DB使用Datastax Java驱动程序API,并且我有一个具有getList函数的行对象: public <T> List<T> getList(String name, Class<T> elementsClass) Returns the value of column name as a list. Parameters: name - the name o

java – Cassandra复制因子大于节点数

我正在为Apache Cassandra使用datastax java驱动程序(v.2.1.9),我想知道当我将replication_factor设置为大于节点数时会发生什么.我已经读过Cassandra允许这个操作的地方,但是当我尝试保存一些数据时应该会失败(当然这取决于写入一致性级别,但我的意思是ALL的情况).问题是一切正常,