QUAND FAUT-IL ENVISAGER
D’UTILISER UNE BASE NOSQL
(PLUTOT QU’UNE BASE
RELATIONNELLE) ?
NOSQL : LE CHOIX DIFFICILE
DE LA BONNE BASE
(ET COMMENT BIEN LE FAIRE)
LE IN-MEMORY CONVIENT-IL
À VOTRE ENTREPRISE ?
QUEL SGBD IN-MEMORY
RÉPOND LE MIEUX À VOS
BESOINS ?
Le Grand Guide des Bases de Données : Au-delà du relationnel (In-Memory, NoSQL, NewSQL)
Les bases de données NoSQL ont été conçues pour
résoudre les problèmes de traitements de données en
volume, multi-sources et multi-formats, dans des
environnements Big Data.
Toutefois aucun distinguo n’est fait en matière de volume
ou diversité des données lorsqu’on parle de technologies
NoSQL, perdant ainsi les DSI et les responsables de la
donnée au milieu de nombreuses alternatives, difficiles à
évaluer.
« Le marché est aujourd’hui rempli de bases de données
NoSQL – je pense que nous sommes confrontés à deux
ou trois d’entre elles tous les jours », ironise Michael
Simone, en charge de l’ingénierie de la plateforme
CitiData de Citigroup, lors d’une présentation réalisée à
l’occasion de la conférence MongoDB World.
En réalité, Citi a circonscrit volontairement les usages de
la base MongoDB, comme alternative NoSQL aux bases
relationnelles, à un petit nombre d’applications, explique-
t-il. Toutefois, son intervention a mis l’accent sur un
point clé : la difficulté des entreprises à cibler la
technologie susceptible de répondre au mieux aux
problèmes et à leur application.
Remédier à cette difficulté commence par une bonne
compréhension des différents types de bases de données
NoSQL.
On peut classer celles-ci en quatre catégories : les bases
de données orientées document, les bases clé/valeur, les
bases en colonnes et les bases orientées graphes.
Elles ont toutes un point commun : le support de modèles
plus flexibles et dynamiques que ceux réalisés avec les
bases de données relationnelles traditionnelles.
Mais, chaque type de base NoSQL correspond à des
usages spécifiques, précise Nick Heudecker, analyste
chez Gartner. « Vous devez vous demander quel type de
données sont à manipuler et comment les applications
vont au final les utiliser. »
Les bases de données orientées
document : une structure mixe
Les bases de données orientées document sont souvent
utilisées dans les systèmes de gestion de contenus, ainsi
NoSQL : le choix difficile de la bonne base (et comment bien le faire)
NOSQL :
LE CHOIX DIFFICILE
DE LA BONNE BASE
(ET COMMENT
BIEN LE FAIRE)