Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/352.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/5/date/2.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中的最新记录_Java_Date_Cassandra - Fatal编程技术网

Java 根据日期比较两条记录,并返回cassandra中的最新记录

Java 根据日期比较两条记录,并返回cassandra中的最新记录,java,date,cassandra,Java,Date,Cassandra,我在Cassandra中有一个表,id和Date是主列和集群列。 我想要的是,即基于日期的每个id的最新记录。 我无法为此创建新表或视图 谢谢:) 在Cassandra的最新版本中(根据从Cassandra 3.6开始),支持每分区限制子句,该子句将为每个分区返回N条记录。在您的情况下,您需要按降序定义date字段的排序顺序,您可以这样编写: SELECT * from TABLE PER PARTITION LIMIT 1; 在Cassandra的最新版本中(根据从Cassandra 3.

我在Cassandra中有一个表,id和Date是主列和集群列。

我想要的是,即基于日期的每个id的最新记录。 我无法为此创建新表或视图

谢谢:)

在Cassandra的最新版本中(根据从Cassandra 3.6开始),支持每分区限制
子句,该子句将为每个分区返回N条记录。在您的情况下,您需要按降序定义
date
字段的排序顺序,您可以这样编写:

SELECT * from TABLE PER PARTITION LIMIT 1;

在Cassandra的最新版本中(根据从Cassandra 3.6开始),支持子句
每分区限制
,它将为每个分区返回N条记录。在您的情况下,您需要按降序定义
date
字段的排序顺序,您可以这样编写:

SELECT * from TABLE PER PARTITION LIMIT 1;