views:

120

answers:

3

I'm looking for an api with the following requirements

1) It's simple to use and is concise. It is not bloated.

2) Works with Spring way of doing things, or is at least easy to make it work with Spring

3) Has a maven repository, preferably it's already in the main repositories

4) Is production-tested, meaning a fair number of people are using it in production applications.

Help? Thanks!

A: 

I've read that thrift should have an API for Cassandra - check here

Bozho
Unfortunately, it doesn't use maven. I have looked and looked and I can't find a maven repository with it :/ In fact, all of the client apis don't use maven. I simply can't believe it :/
egervari
you can use a local repository.
Bozho
+2  A: 

Hector and Pelops are, as far as I know, the two that are most widely used (4). I dont think any of the two are mavenized (3). Both should work in a Spring framework environment(2). Your first criteria might be a little bit subjective. I dont find any of these two bloated. You might do, if you do, please tell me.

Schildmeijer
Hector is mavenized.
jbellis
A: 

I don't know if it's Mavenized but you can use Avro from Apache. In the link provided, it shows you the differences between avro and the currently cassandra-supported Thrift.

The Elite Gentleman