在Java中使用cassandra 2.0.8有哪些选择

时间:2014-06-27 09:10:32

标签: java jdbc cassandra-2.0

我使用了cassandra-jdbc 1.2.5,但在查询timestamp列时,它显示了' AssertError'。 这是cassandra-jdbc-1.2.5与cassandra-2.0.8的不兼容性。 它适用于cassandra-1.x系列。 所以我需要知道在prepareStatement中使用Java中的cassandra的其他方法是什么。 我看到一些客户端像thrift但不能执行sql类型的查询。

1 个答案:

答案 0 :(得分:0)

目前,我并不认为有一个适用于Casandra 2.x的JDBC驱动程序。 " casandra-jdbc"驱动程序看起来自2013年4月以来一直未被触及。跟踪器中甚至存在一个问题:"不适用于Cassandra 2.0"但它还没有被分配给任何人。

除非你打算自己做这项工作(或者付别人为你做这件事),否则它看起来非常严峻。


根据这个问题(Cassandra Client Java API's),Casandra有许多Java API不涉及JDBC。你可能会被建议切换到其中一个。

Casandra官方网站上还有一个列出客户端驱动程序的页面: