Search code examples
cassandraastyanaxjava

which version of Astyanax is compatible with Cassandra 2.0.1, Or which other Java drivers are compatible with Cassandra 2.0.1


I have installed Cassandra 2.0.1 and want to use Astyanax Java API's from my application. I have seen the Cassandra compatibility table on the wiki which says

Astyanax uses a versioning scheme that is internal to Netflix and does not match the Cassandra versioning scheme. The below table provides a mapping from astyanax version to cassandra version.

Astyanax Cassandra

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

Here there is no mention of the compatibility of Cassandra 2.0.1 with Astyanax. 1. I would like to know the version of Astyanax is compatible with Cassandra 2.0.1. 2. Or Should I use some other APIs, Please suggest.


Solution

  • The datastax java driver is compatable with C* 2.0.x but it's still in beta.

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

    As for astyanax, they dont have an official release that supports 2.0 quite yet.