0
我使用Hector API連接到Cassandra並使用計數器列族來更新計數器。數據是從網頁展示中收集的,並且數據量大約爲每秒2000個事件。Cassandra在多節點集羣上編寫一致性級別
我正在使用運行Cassandra節點的五個AWS大型實例。我覺得一致性水平存在一些問題。
我已經嘗試QUARM和ONE一致性級別,但兩個小時後它拋出timedout異常。
而且我也試圖與任何一致性的水平,但我得到以下異常:
代碼:
ConfigurableConsistencyLevel ccl = new ConfigurableConsistencyLevel();
ccl.setDefaultReadConsistencyLevel(HConsistencyLevel.ONE);
ccl.setDefaultWriteConsistencyLevel(HConsistencyLevel.ANY);
me.prettyprint.hector.api.exceptions.HInvalidRequestException: InvalidRequestException(why:Consistency level ANY is not yet supported for counter columnfamily)
我想知道的寫操作是什麼一致性水平?任何人都可以請建議一個適合我的解決方案嗎?
「我覺得一致性水平有問題」:爲什麼?爲什麼不說你的超時價值有問題? – Raedwald
你能分享你的查詢嗎? – phact