Cassandra为执行批量删除而在读取查询时超时

问题描述 投票:0回答:1

我有三个节点的Cassandra群集。我想对包含每个节点大约1 TB数据的特定表执行清理任务。

表包含具有date_created的订户的多行,我要清除最新条目(date_created)早于3个月的订户的所有行。

我们有大约10 M的订户,为了获得记录总数,选择count(*)查询抛出异常以下

[ReadTimeout:来自服务器的错误:代码= 1200 [协调器节点等待副本节点的响应超时] message =“操作超时-仅收到0个响应。” info = {'received_responses':0,'required_responses':1,'consistency':'ONE'}

我应该使用什么方法,因为它不能在内存中作为3 TB的巨大数据执行。

cassandra cassandra-2.0 cassandra-3.0 tombstoning tombstone
1个回答
0
投票
© www.soinside.com 2019 - 2024. All rights reserved.