2013-06-10 10 views

risposta

15

Penso che Ektorp sia praticamente il leader indiscusso al mo. Sicuramente sono stato molto contento e non ho mai visto nessuno usare qualcos'altro.

Inoltre, come un rapido metrica, Ektorp è chiaramente molto più attivamente mantenuto rispetto a tutti gli altri: attualmente l'ultimo commit sul Ektorp era 5 ora fa, vs 4 anni per CouchDB4j, poco più di 1 anno per jcouchdb e 2 anni per jRelax.

1

Lightcouch sembra essere più attivo al giorno d'oggi. Ektorp è comunque ancora attivo.

Ciascuno ha i suoi punti di forza, tuttavia, quindi selezionerei in base al livello che desideri venga estratto dall'API HTTP di CouchDB. Io stesso, userei Lightcouch.

+0

Lightcouch non sembra essere stato costantemente attivo. – mjaggard

+2

Abbastanza giusto, devo essere stato ingannato da alcuni recenti impegni. –

1

Ho provato CouchDB4j e sono stati implementati solo pochi metodi. Non sono così ben documentati e potresti trovare la completa mancanza di implementazioni di esempio di codice molto frustrante come è successo a me. Ecco perché non lo consiglierei. Per dare un'idea di questa API, ho provato ad allegare un determinato file a un documento già esistente dal database e non supporta questo tipo di processo.

Ora darò una possibilità a Ektorp e tornerò con una modifica mentre procedo. Guardando la recente attività tra questi due è una grande differenza: Ektorp è stato aggiornato l'ultima volta un mese fa contro CouchDB4j essendo stato aggiornato 3 anni fa nel momento in cui questo commento è stato scritto. Spero che questo ti sia d'aiuto.

MODIFICA: Ektorp è sicuramente la strada da percorrere. Ti consente di creare il tuo tipo di voce nel database, con tutti i campi e le variazioni che vuoi. Permette anche una facile manipolazione degli allegati. Per me, ha fatto il trucco.