この wiki ページhttp://wiki.apache.org/couchdb/Getting_started_with_Javaには、いくつかの CouchDB Java クライアントがリストされています。言及されたクライアントのいずれかが、他のクライアントよりもはるかに支配的/人気/優れている/サポートされているかどうか疑問に思います.
3 に答える
私はEktorpが今の時点で明らかなリーダーだと思います。私は確かにこれに非常に満足しており、他のものを使用している人を見たことがありません.
さらに、簡単な指標として、Ektorp は明らかに他のどのコミットよりもはるかに積極的に維持されています。現在、Ektorp の最後のコミットは 5時間前でしたが、CouchDB4j では 4 年、jcouchdb では 1 年強、jRelax では 2 年です。 .
CouchDB4j を試してみましたが、いくつかのメソッドしか実装されていません。それらは十分に文書化されておらず、コード例の実装が完全に欠如していると、私に起こったように非常にイライラするかもしれません. この API の感触をつかむために、データベースから既存のドキュメントに特定のファイルを添付しようとしましたが、この種のプロセスはサポートされていません。
ここで Ektorp を試して、編集を加えて戻ってきます。これら 2 つの間の最近のアクティビティを見ると、大きな違いがあります。このコメントが書かれた時点で、Ektorp は 1 か月前に最後に更新されたのに対し、CouchDB4j は 3 年前に更新されました。これが役立つことを願っています。
編集:Ektorpは間違いなく行く方法です。これにより、データベースに独自の種類のエントリを作成し、必要なだけさまざまなフィールドを作成できます。また、アタッチメントの操作も簡単です。私にとっては、それはうまくいきました。