Introduction à NoSQL
Jake Roach
AI Engineer

Définition : NoSQL signifie « not only SQL » et regroupe des outils et techniques de stockage permettant d'enregistrer et de récupérer des données structurées, semi-structurées et non structurées.
Caractéristiques :
$$

{
"title": "Python for Data Analysis",
"price": 53.99,
...
}
"weather": "sunny"
Un magasin NoSQL qui stocke par colonne plutôt que par ligne, interrogeable avec une syntaxe proche de SQL. Accélère les requêtes, surtout analytiques.
Cas d'usage : big data, workflows analytiques

Outil NoSQL pour stocker des « documents » semi-structurés
Cas d'usage : données générées par les utilisateurs (avis) et analytique temps réel

Un outil NoSQL qui stocke des paires clé-valeur :
Cas d'usage : données IoT (Internet des objets), applications mobiles

Un magasin NoSQL qui conserve les données sous forme de nœuds et d'arêtes.
Cas d'usage : réseaux sociaux
Introduction à NoSQL