连接到cassandra的兼容Hector版本是哪个?我有apache cassandra 1.2.5
核心是0.8.0-2 / 1.0-1还是 测试1.0-1或 HOM 1.1-02 / 2.0-01 / 3.0-01
如果是apache-cassandra 1.2.5,我需要使用哪一个
谢谢!
答案 0 :(得分:3)
您需要最新的核心版本(要获取最新的克隆git repository并使用maven构建它,或者更简单的选项,请使用hector's maven repository并添加依赖,可以在下面找到)。测试版本是单元测试,但构建整个git存储库并将核心驱动程序旁边的测试包括在内应该不是问题。
<dependency>
<groupId>me.prettyprint</groupId>
<artifactId>hector-core</artifactId>
<version>1.0-5</version>
</dependency>
因此,从依赖关系中您可以看到最新版本为 1.0-5 。对于最新的Cassandra选择最新的驱动程序,如果失败,将获得他们最后一个已知的“生产就绪”版本,在这种情况下看起来是1.0-5。
但是在旁注中,选择一个更好的驱动程序,Hector以难以使用而着称,而datastax建议将cql drivers用于新的Cassandra应用程序。