我正在尝试为我的应用程序设置一个简单且“轻量级”的开发/测试环境,我可以运行单个节点Cassandra集群,其中密钥空间为'replication_factor':'1'
。
但是当我使用QUORUM consistecy进行CQL查询时,我仍然会因为我的群集中没有两个节点而出错:
com.datastax.driver.core.exceptions.UnavailableException:
Not enough replica available for query at consistency QUORUM (2 required but only 1 alive)
任何方式允许查询在这个节点设置中使用QUORUM一致性级别,或者只回退使用ONE(或将第二个节点添加到群集)?
答案 0 :(得分:1)
您必须错误地将其更改为2或3的replication_factor; 1的QUORUM是1。