2014-03-28 91 views
0

在DevCenter中,我收到一個錯誤:[功能]在CQL 3.1.0中引入,您正在運行CQL 3.0.5。DataStax Devcenter CQL3版本與Cassandra vrs

這是沒有意義的,因爲我使用絕對最新版本的Cassandra(2.0.6);連接通過cqlsh顯示它的使用3.1.1:

Connected to Test Cluster at localhost:9160. 
[cqlsh 4.1.1 | Cassandra 2.0.6 | CQL spec 3.1.1 | Thrift protocol 19.39.0] 
Use HELP for help. 

我能做些什麼,使DevCenter理解它應該使用3.1.1進行連接?

回答

0

亞歷克斯·波佩斯庫[email protected]在郵件列表上:

DevCenter 1.0 is the Java driver 1.0 to connect to your cluster. This version of the driver doesn't support C* 2.0 with its latest CQL version. Now you'll still be able to connect to a C* 2.0 cluster, but your queries will actually need to be compatible with C* 1.2 (basically none of the new CQL features will work).

On the bright side, we're working on updating DevCenter to use the Java driver 2.0 which supports both C* 1.2 and 2.0 (and their corresponding CQL versions).

相關問題