Comparando Cassandra, HBase, MongoDB, Riak y MySQL con YCSB

En este interesante artículo que me compartía Luis se comparan estas bases de datos: Cassandra, HBase, MongoDB, Riak y MySQL desde el punto de vista del rendimiento.

La comparación se hace con el framework YCSB (Yahoo Cloud Serving Benchmark)

Y se hace con estos escenarios de carga:

· Workload A: Update heavily

· Workload B: Read mostly

· Workload C: Read only

· Workload D: Read latest

· Workload E: Scan short ranges

· Workload F: Read-modify-write

· Workload G: Write heavily

En el estudio se puede ver que cada base de datos tiene sus ventajas e inconvenientes, y que en función del escenario una es más apropiada que otra.

Nevado JMS: Cliente JMS para Amazon SQS y SNS

Nevado JMS es un driver JMS para Amazon SQS y SNS.

Nevado JMS evita acoplarnos con el API de Amazon y trabajar con SQS como si fuera otro proveedor JMS.

Nevado JMS soporta la especificación JMS 1.1 y se integra a la perfección con los Spring MDB.

Para usarlo tenéis que importar en vuestro proyecto Maven:

El modo de uso es:

En su QuickStart podéis ver como usarlo desde Spring: http://nevado.skyscreamer.org/quickstart.html