很抱歉,如果這是一個存在的問題,但任何現有的解決我的問題..卡桑德拉使用datastax卡桑德拉
我已經安裝卡桑德拉單聯接的讀操作錯誤。我現在沒有很大的應用程序,但我認爲很快就會出現這種情況,並且我將需要越來越多的節點。
好吧,我將數據從流保存到Cassandra,進展順利,但是suddently,當我試圖讀取數據,我開始收到此錯誤: 「在一致性ONE沒有足夠的副本可供查詢(需要1但只有0活着)」
我keyspace是使用複製因子= 1的簡單策略構建的。我保存由名爲「catchId」的字段分隔的數據,因此我的大多數查詢都是這樣的:「select * from data where catchId ='xxx'」。 catchId是分區鍵。
我正在使用cassandra-driver-core版本3.0.0-rc1。
問題是我現在沒有那麼多的數據了,我在想現在是否會更好地使用RDBMS,只有當我擁有更好的基礎架構時才能遷移到Cassandra。
謝謝:)
什麼是您的基礎架構 – phact
它只是一臺機器(即時測試本地):i5-2400 3.10Ghz,8GB RAM和500GB高清。 –