我不知道为什么会发生这种情况
ConfigurationException: <ErrorMessage code=2300 [Query invalid because of configuration issue] message="replication_factor is an option for SimpleStrategy, not NetworkTopologyStrategy">
我的查询:
Create keyspace university with replication={'class':'NetworkTopologyStrategy','replication_factor':'3'};
任何人都可以说出我的查询有什么问题!?
答案 0 :(得分:1)
NetworkTopologyStrategy允许您为每个DC定义不同的复制。
因此,从CQL的角度来看,正确的查询将是
CREATE KEYSPACE NTSkeyspace WITH REPLICATION = { 'class' : 'NetworkTopologyStrategy', 'datacenter1' : 1 };
我建议阅读有关如何创建密钥空间的this article。在那里,您将找到适合NetworkTopologyStrategy的参数。