2010-07-12 5 views
10

Busco una API con los siguientes requisitos¿Cuál es la mejor API/biblioteca para que Java use Cassandra?

  1. Es muy sencillo de usar y es concisa. No está hinchado.
  2. Funciona con forma de Primavera de hacer las cosas, o es al menos fáciles de hacer que funcione con la primavera
  3. Tiene un repositorio Maven, preferiblemente que ya está en los repositorios principales
  4. es la producción probada, lo que significa un buen número de la gente lo usa en aplicaciones de producción.

¿Ayuda? ¡Gracias!

Respuesta

7

Hector y Pelops son, hasta donde yo sé, los dos que son los más utilizados (4). No creo que ninguno de los dos esté mavenizado (3). Ambos deberían funcionar en un entorno de marco Spring (2). Su primer criterio puede ser un poco subjetivo. No encuentro ninguno de estos dos hinchado. Puede hacer, si lo hace, por favor dígame.

+3

Hector está mavenizado. – jbellis

+3

Pelops se maveniza también. – mckamey

+1

La documentación de Pelops es muy pobre. – Jus12

1

Kundera es una herramienta de mapeo del datastore de objetos para Cassandra, Hbase y MongoDB.

Algunas de las características más destacadas son:

  • APP 2.0.
  • Indización de columnas/súper columnas con lucene.
  • Soporte para relaciones entre entidades y consultas JPA.
  • Cruz-almacén de datos de persistencia

se aloja aquí: https://github.com/impetus-opensource/Kundera

3

sé que esto es una vieja pregunta, pero me gustaría señalar futuro espectador de la cuestión a Astyanax. Es una API Cassandra very well documented con muchos ejemplos y admite características de muy alto nivel como el bloqueo y todas las versiones de cql. Astyanax también es Mavenized.

Cuestiones relacionadas