Un cube ROLAP est un cube dont les données proviennent d'une base de données relationnelle. Cela permet d'utiliser un gros volume de données pour les cubes. Le contraire serait plutot un cube MOLAP, qui lui contient les données dans sa définition.
En gros un cube ROLAP permet d'être peu encombrant vu que les donneés sont base, par contre un cube MOLAP permet d'avoir de meilleures perfomances puisqu'on ne passe pas par une base de données qui doit gérer les jointures entre les tables.
Mais dans les deux cas, on se retrouve avec des cubes OLAP
Mondrian est un moteur ROLAP, c'est une API qui permet d'interroger directement ta base de données relationnelle avec des requêtes MDX. Le SQL est géré par mondrian, toi tu n'as qu'à lui fournir la définition du cube, la connection à ta base de données et tes requetes au format MDX.
Partager