Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

CouchDB Java client

Tags:

java

couchdb

This wiki page, http://wiki.apache.org/couchdb/Getting_started_with_Java, lists several CouchDB Java clients. I wonder if any of the clients mentioned is significantly more dominant/popular/better/supported than the others.

like image 882
Itay Maman Avatar asked Jun 10 '13 22:06

Itay Maman


2 Answers

I think Ektorp is pretty much the clear leader at the mo. I've certainly been very happy with it, and I've never seen anybody using anything else.

In addition, as a quick metric, Ektorp is clearly far more actively maintained than any of the others: currently the last commit on Ektorp was 5 hours ago, vs 4 years for CouchDB4j, a little over 1 year for jcouchdb and 2 years for jRelax.

like image 177
Tim Perry Avatar answered Sep 30 '22 09:09

Tim Perry


Lightcouch seems to be most active nowadays. Ektorp is also still active, however.

Each has its own strengths, however, so I'd pick based on what level you want to be abstracted from CouchDB's HTTP API. Myself, I'd use Lightcouch.

like image 21
Mike Rhodes Avatar answered Sep 30 '22 09:09

Mike Rhodes