Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/396.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cassandra/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Cassandra Upsert不处理条件写入_Java_Cassandra_Datastax_Cql - Fatal编程技术网

Java Cassandra Upsert不处理条件写入

Java Cassandra Upsert不处理条件写入,java,cassandra,datastax,cql,Java,Cassandra,Datastax,Cql,我使用datastaxjava驱动程序生成了一个条件插入(如果不存在)语句。现在,当我尝试使用cassandraupdate或insert语句立即更新同一条记录时,它不会从datasaxjava驱动程序更新 5-10分钟后,使用相同的java程序更新相同的记录。为什么会出现这种滞后,或者这是我无法理解的卡桑德拉的一些特性。因为cqlsh工作正常 Cassandra 2.2.8版和driver 3.2.0版5-10分钟的延迟很难找到原因。你能提供一些CQL或代码来进一步解释你在做什么吗?1)第一步

我使用
datastax
java驱动程序生成了一个条件插入(如果不存在)语句。现在,当我尝试使用
cassandra
update或insert语句立即更新同一条记录时,它不会从
datasax
java驱动程序更新

5-10分钟后,使用相同的java程序更新相同的记录。为什么会出现这种滞后,或者这是我无法理解的卡桑德拉的一些特性。因为
cqlsh
工作正常


Cassandra 2.2.8版
driver 3.2.0版

5-10分钟的延迟很难找到原因。你能提供一些CQL或代码来进一步解释你在做什么吗?1)第一步我使用条件插入语句“插入到表()值(),如果不存在”插入2)第二步我尝试使用普通的“更新语句更新表集columnName=值,其中columnName=值”更新同一记录