2013-10-02 97 views
2

我已經安裝了Cassandra 2.0.1,並且想從我的應用程序中使用Astyanax Java API。 我已經看到了wiki上的Cassandra兼容性表,它說哪個版本的Astyanax與Cassandra 2.0.1兼容,或哪些其他的Java驅動程序與Cassandra 2.0.1兼容

Astyanax使用Netflix內部的版本控制方案,與Cassandra版本控制方案不匹配。下表提供了從astyanax版本到cassandra版本的映射。

Astyanax卡桑德拉

1.56.26 ... 1.56.34 1.1 - 1.2

1.0.4 ... 1.56.25 1.1

1.0.0 ... 1.0。 3 1.0.8

... 0.8.11 0.8.6

在這裏有卡桑德拉2.0.1與Astyanax的相容性沒有提及。 1.我想知道Astyanax的版本與Cassandra 2.0.1兼容。 2.或者我應該使用其他一些API,請建議。

回答

1

datastax java driver與C * 2.0.x兼容,但仍處於測試階段。

<dependency> 
    <groupId>com.datastax.cassandra</groupId> 
    <artifactId>cassandra-driver-core</artifactId> 
    <version>2.0.0-beta1</version> 
</dependency> 

至於astyanax,他們dont have an official release支持2.0相當,但。

+0

感謝您的回覆。由於我們是Cassandra的新手,我們選擇了2.0.0的最新版本,但我們沒有找到Java驅動程序。我們現在已經轉移到Cassandra 1.2和Datastax Java驅動程序1.0.3。 – user2681607

+0

現在有一個正式版本的驅動程序。參見http://search.maven.org/#browse%7C679835382(當前版本是2.1.2) –

相關問題