mercredi 28 décembre 2016

Kudu: une base hybride dédiée à l'OLAP mais supportant l'OLTP

Dans le sillage d'Hana, Cloudera propose en mode open source Kudu, une base colonne permettant d'exécuter des requêtes analytiques en mode SQL.

Mais elle permet aussi d'insérer, de modifier et de lire des données en mode random, ce qui évite de multiplier les bases NoSql si vous travaillez sur des données structurées.

Il s'agit d'un système de stockage de données disponible à partir d'API Java  et C++, mais aussi interrogeable à partir d'Impala et de Spark.

La version 1.0 est désormais disponible => ready for production. Cependant, effectuer encore un POC avant de vous lancer.

Pour aller plus loin: Kudu, the white paper

Comme pour Hana, l'objectif final d'une telle  base est d'effectuer de l'analytique temps réel et non plus d'avoir un délai entre l'ingestion des données et la production de reportings.