Good day everyone!

I'm getting started with a new project and I'm thinking about using
Cassandra because of its distributed quality and because of its performance.

I'm using Java on the back-end. There are many many things being said about
the Java high level clients for Cassandra on the web. To be frank, I see
problems with all of the java clients. For example, Hector and Scale7-pelops
have new semantics on them that are neither Java's or Cassandra's, and I
don't see much gain from it apart from the fact that it is more complex.
Also, I was hoping to go with something that was annotation based so that it
wouldn't be necessary to write boilerplate code (again, no gain).

Demoiselle Cassandra seems to be one option but I couldn't find a download
for it. I'm new to Java in the back-end and I find that maven is too much to
learn just because of a client library. Also it seems to be hard to
integrate with the other things I use on my project (GWT, GWT-platform,
Google Eclipse Plugin).

Kundera looks great but besides not having a download link (Google site link
to Github, that links to Google site, but no download) its information is
partitioned on many blog posts, some of them saying things I couldn't find
on its website. One says it uses Lucandra for indexes but that is the only
place talking about it, no documentation about using it. It doesn't seem to
support Cassandra 0.8 also. Does it?

I would like to hear from the users here what worked for you guys. Some real
world project in production that was good to write in Java, where the client
was stable and is maintained. What are the success stories of using
Cassandra with Java. What would you recommend?

Thank you very much!

Best,
-- 
Dani
Cloud3 Tech - http://cloud3.tc/
Twitter: @DaniCloud3 @Cloud3Tech

Reply via email to