HBase est la base de données de type “column familly” de l’écosystème Hadoop construite sur le modèle de Google BigTable. HBase peut accueillir de très larges volumes de données (de l’ordre du tera ou du peta) tout en maintenant une haute disponibilité et des temps de réponses rapides.

Adaltas a mis en ligne un client Node pour HBase dont le code est publié sur GitHub qui utilise les webservices REST (aussi appelés Stargate) et le mode de transport JSON. L’intégration des services est complète et le code entièrement couvert par des tests unitaires.

De plus, j’ai contribué le patch activant la mise à jour des schémas permettant ainsi de modifier la structure et la configuration d’une table en utilisant les webservices.