cassandra-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Carsten Schnober <>
Subject Java high-level client
Date Tue, 27 Nov 2012 15:36:57 GMT
I'm aware that this has been a frequent question, but answers are still
hard to find: what's an appropriate Java high-level client?
I actually believe that the lack of a single maintained Java API that is
packaged with Cassandra is quite an issue. The way the situation is
right now, new users have to pick more or less randomly one of the
available options from the Cassandra Wiki and find a suitable solution
for their individual requirements through trial implementations. This
can cause and lot of wasted time (and frustration).

Personally, I've played with Hector before figuring out that it seems to
require an outdated Thrift version. Downgrading to Thrift 0.6 is not an
option for me though because I use Thrift 0.9.0 in other classes of the
same project.
So I've had a look at Kundera and at Easy-Cassandra. Both seem to lack a
real documentation beyond the examples available in their Github
repositories, right?

Can more experienced users recommend either one of the two or some of
the other options listed at the Cassandra Wiki? I know that this
strongly depends on individual requirements, but all I need are simple
requests for very basic queries. So I would like to emphasize the
importance a clear documentation and a stable and well-maintained API.
Any hints?

Institut für Deutsche Sprache |
Projekt KorAP                 |
Tel. +49-(0)621-43740789      |
Korpusanalyseplattform der nächsten Generation
Next Generation Corpus Analysis Platform

View raw message