【发布时间】:2013-05-25 15:18:07
【问题描述】:
哪个兼容的 Hector 版本可以连接到 cassandra?我有 apache cassandra 1.2.5
是 Core 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,我需要使用哪一个
谢谢!
【问题讨论】:
标签: cassandra
哪个兼容的 Hector 版本可以连接到 cassandra?我有 apache cassandra 1.2.5
是 Core 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,我需要使用哪一个
谢谢!
【问题讨论】:
标签: cassandra
你想要最新的 core 版本(要获得最新的克隆 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 建议在新的 Cassandra 应用程序中使用 cql drivers。
【讨论】: