我已经安装了 Cassandra 2.0.1 并想在我的应用程序中使用 Astyanax Java API。 我在维基上看到了 Cassandra 兼容性表,上面写着
Astyanax 使用 Netflix 内部的版本控制方案,与 Cassandra 版本控制方案不匹配。下表提供了从 astyanax 版本到 cassandra 版本的映射。
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
这里没有提到 Cassandra 2.0.1 与 Astyanax 的兼容性。 1.我想知道Astyanax的版本是否兼容Cassandra 2.0.1。 2. 或者我应该使用其他一些API,请建议。
最佳答案
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。
关于cassandra - 哪个版本的 Astyanax 与 Cassandra 2.0.1 兼容,或者哪些其他 Java 驱动程序与 Cassandra 2.0.1 兼容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19130881/