在一致性1的读取查询期间发生Cassandra故障
我在“CommonView”键空间下有一个名为“securityprojections”的表。我在我想查询的两列上创建了索引 键空间是使用以下方法创建的: 使用replication={'class':'SimpleStrategy','replication_factor':1}创建键空间CommonView 当我在一列上运行带有过滤器的查询时,它就可以正常工作了。当我在两个索引列上运行带筛选器的查询时,它会失败,并出现以下错误: 在一致性为1的读取查询期间Cassandra失败(需要一个响应,但只有0个副本响应,1个失败) 以下是我的疑问: 作品: 从securityprojections中选择*position_flag='Norreeve_HOLDING'允许筛选 不起作用: 从securityprojections中选择*,其中ticker='GWO CN'和position_flag='Norreeve_HOLDING'允许筛选在一致性1的读取查询期间发生Cassandra故障,cassandra,datastax,Cassandra,Datastax,我在“CommonView”键空间下有一个名为“securityprojections”的表。我在我想查询的两列上创建了索引 键空间是使用以下方法创建的: 使用replication={'class':'SimpleStrategy','replication_factor':1}创建键空间CommonView 当我在一列上运行带有过滤器的查询时,它就可以正常工作了。当我在两个索引列上运行带筛选器的查询时,它会失败,并出现以下错误: 在一致性为1的读取查询期间Cassandra失败(需要一个响应
知道是什么导致了这种情况吗?听起来您可能有一个多节点集群,其中一个或多个节点已关闭。当RF=1时,只有一个节点可用,您可能会失去可用性。您是否检查了节点工具状态?