2010-07-12 13 views
10

Sto cercando un'API con i seguenti requisitiQual è la migliore API/libreria per Java per utilizzare Cassandra?

  1. E 'semplice da usare ed è concisa. Non è gonfio.
  2. Funziona con modo Primavera di fare le cose, o è almeno facile da farlo funzionare con molla
  3. Ha un repository Maven, preferibilmente è già nei repository principali
  4. è la produzione di testate, il che significa un discreto numero di le persone lo usano nelle applicazioni di produzione.

Aiuto? Grazie!

risposta

7

Hector e Pelops sono, per quanto ne so, i due più utilizzati (4). Non penso che nessuno dei due sia stato mavenizzato (3). Entrambi dovrebbero funzionare in un ambiente framework Spring (2). Il tuo primo criterio potrebbe essere un po 'soggettivo. Non trovo nessuno di questi due gonfiati. Potresti farlo, se lo fai, per favore dimmelo.

+3

Hector è animato. – jbellis

+3

Anche Pelops è mavenized. – mckamey

+1

La documentazione di Pelops è molto scarsa. – Jus12

1

Kundera è uno strumento di mappatura degli oggetti-datario per Cassandra, Hbase e MongoDB.

Alcune delle caratteristiche salienti sono:

  • JPA 2.0.
  • Indicizzazione colonne/super colonne mediante lucene.
  • Supporto per relazioni entità e query JPA.
  • Cross-datastore persistenza

E 'ospitato qui: https://github.com/impetus-opensource/Kundera

3

so che questo è una vecchia questione, ma mi piacerebbe puntare futuro spettatore della questione a Astyanax. È un'API Cassandra very well documented con molti esempi e supporta funzionalità di altissimo livello come il blocco e tutte le versioni di cql. Astyanax è anche Mavenized.

Problemi correlati