Un poco de Java y +

(Esta vez me he adelantado Luis :D)

Lo que le faltaba a HBase para que me encajase!!!!

Phoenix es una Capa SQL sobre HBase, que se utiliza en Salesforce.com

Se distribuye como un driver JDBC embedido.

Phoenix provee queries de baja latencia (milisegundos) frente a las operaciones Batch Map/Reduce. Concretamente hablan de milisegundos para pequeñas queries o segundos para millones de filas.

El motor de queries Phoenix transforma las queries SQL en una o más escaneos HBase y orquesta su ejecución para producir resultsets estándar JDBC.

La aplicación interactúa con Phoenix de una forma estándar JDBC:

Para instalarlo basta con:

Una vez montado se puede usar desde cualquier herramienta JDBC estándar:

También puede usarse desde línea de comandos para ejecutar SQL o cargar un CSV:

Podéis usarlo desde vuestro proyecto con esta configuración Maven:

Ver la entrada original