在时间戳之间执行筛选器时,Cassandra select查询失败
我正在尝试执行查询:在时间戳之间执行筛选器时,Cassandra select查询失败,cassandra,timestamp,cql,Cassandra,Timestamp,Cql,我正在尝试执行查询: select key,date,time_stamp,value from archive_all where time_stamp > '2016-11-14 19:00:00+0000' and time_Stamp <= '2016-11-14 20:00:00+0000' allow filtering 选择键、日期、时间戳、存档中的值,其中时间戳>'2016-11-14 19:00:00+0000'和时间戳您能粘贴表架构吗? 为了能够使用“>”和“可
select key,date,time_stamp,value from archive_all where time_stamp > '2016-11-14 19:00:00+0000' and time_Stamp <= '2016-11-14 20:00:00+0000' allow filtering
选择键、日期、时间戳、存档中的值,其中时间戳>'2016-11-14 19:00:00+0000'和时间戳您能粘贴表架构吗?
为了能够使用“>”和“可以粘贴表模式吗?
为了能够使用“>”和“”,错误表明(实际上)您的查询超时。您要求Cassandra扫描所有数据集,这需要花费大量时间
通常解决这些问题的方法是去掉查询中的ALLOW FILTERING
。也就是说,完全摆脱查询
换句话说,您应该重新考虑您的数据模型 错误表明(实际上)您的查询超时。您要求Cassandra扫描所有数据集,这需要花费大量时间
通常解决这些问题的方法是去掉查询中的ALLOW FILTERING
。也就是说,完全摆脱查询
换句话说,您应该重新考虑您的数据模型 您必须创建与查询一致的数据模型,以摆脱允许筛选
选项
这样,select查询将执行得更快
请参阅:
您必须创建与查询一致的数据模型,以摆脱允许筛选
选项
这样,select查询将执行得更快
请参阅: