La base de données
Il y
trois options possibles pour gérer les données dans un contexte
décisionnel : la base relationnelle, la base multidimensionnelle, et la
base de données en partitionnement vertical.
Les bases de
données relationnelles sont aujourd’hui et de loin, celles qui sont les
plus utilisées dans les entreprises, y compris dans un contexte
décisionnel. Les trois principales bases de données Open Source du
marché, MySQL, PostgreSQL et Ingres ont déjà de beaux arguments à
mettre en avant, même si elles n’ont pas encore l’expérience et les
références en décisionnel des leaders du monde commercial. MySQL est la
plus en retrait parmi les trois, même si le téraoctet ne lui fait plus
peur et qu’il a noué des partenariats avec des solutions
complémentaires comme Infobright pour accélérer les performances des
environnements décisionnels. Pour quelques semaines encore, Ingres est
embarquée dans les solutions de DATAllegro ce qui l’amène à gérer des
data warehouses de plusieurs centaines de téraoctets (Microsoft ayant
racheté DATAllegro pendant l’été 2008, Ingres devra céder sa place à
Microsoft SQLServer dans un futur proche) ; sa pertinence dans un
contexte décisionnel est donc largement éprouvée . De son côté,
PostgreSQL est embarqué dans l’offre Greenplum, autre solution en vue
pour les très grandes bases de données décisionnelles. Avec Jaspersoft
et quelques autres, Greenplum a aussi donné naissance en 2005 au projet
Bizgres, dont la mission est de faire de PostgreSQL la base de données
décisionnelle Open Source la plus robuste du marché.
Même si
elles sont moins célèbres, les bases de données multidimensionnelles
ont aussi leur place dans le monde Open Source. Les bases en vue sont
Mondrian (qui fait partie de la suite décisionnelle Pentaho),
JasperAnalysis et Palo (de l’éditeur allemand Jedox). Enfin, il existe
quelques bases de données à partitionnement vertical, technologies 100%
dédiées au décisionnel dont Sybase et Harry Software s’étaient faits
les pionniers et qui sont de plus en plus prisées des applications
décisionnelles. Dans ce domaine, les solutions n’ont pas la notoriété
ni la maturité de celles évoquées précédemment. Mais, il est
intéressant de constater que ces projets sont des tremplins utilisés
par des startups innovantes : le projet universitaire C-Store est
aujourd’hui exploité commercialement par Vertica, la société créée par
le père d’Ingres et de Postgres ; de son côté, le projet LucidDB est
largement porté par la société LucidEra, un des pionniers du marché
encore naissant de la BI en mode hébergé.
Téléchargez cet article au format PDF

















