Ch1 introduction Introduction - Mme Ines Slimene ines slimen esprit tn CPlan module Introduction Base de données orienté document MongoDB Base de données orienté clé valeur Redis Base de données orienté colonne Cassandra Base de données orienté graphe Neo
Introduction - Mme Ines Slimene ines slimen esprit tn CPlan module Introduction Base de données orienté document MongoDB Base de données orienté clé valeur Redis Base de données orienté colonne Cassandra Base de données orienté graphe Neo j BASES DE DONNÉES NOSQL CPlan Introduction NOSQL vs BDR Bases de données NOSql Types de Bases de données NOSql Clef valeur Orientées colonnes Orientées documents Orientées graphes BASES DE DONNÉES NOSQL CIntroduction NoSQL Not Only SQL Que signi ?e vraiment Not Only ? Historique Le terme NoSQL ? dans sa signi ?cation actuelle vient du nom d'un séminaire pendant une conférence sur Hadoop qui a eu lieu en sur les nouveaux types de bases de données qui n'utilisent pas SQL Il fallait un nom qui fasse un bon hashtag sur Twitter court facile à mémoriser et non populaire sur Google pour espérer pouvoir remonter dans les premiers résultats BASES DE DONNÉES NOSQL CGestion des données au ?l du temps Les BD relationnelles ère génération des SGBD Système de ?chiers Ressources partagées Requête facile Deluge de données NoSQL Nouv types de données OLAP DW Donnée web Données non structurées Big Data BASES DE DONNÉES NOSQL COpérationnelle vs analytiques RDBMS RDBMS OLAP DW RDBMS NoSQL Clé valeur MongoDB Hadoop OLAP DW BASES DE DONNÉES NOSQL CBig Data Traitement Transactionnel RDBMS NoSQL visualisation Data Mining et outils d'intégration Traitement analytique OLAP DW Hadoop Impala Online temps réel O ine Batch BASES DE DONNÉES NOSQL CNOSQL vs BDR BASES DE DONNÉES NOSQL CBases de données relationnelles Modèle Requête ? Entités - relation ? Simple ? Universel ? SQL ? Puissant ? Ad-hoc Transaction ? ACID Maturité ? Utilisé massivement ? Nombreux moteurs sur le marché ? Nombreux outils BASES DE DONNÉES NOSQL CSQL Un langage de requête plus ou moins normé Tout information est décrite par des listes de n-uplets Opérations puissante Sélection where Projection select Produit cartésien join Union Intersection Di ?érence BASES DE DONNÉES NOSQL CMise en ?uvre d ? un SGBD-R HTTP Serveur Applicatif Base de données JDBC BASES DE DONNÉES NOSQL CMise en ?uvre d ? un SGBD-R Serveurs Applicatifs Base de données HTTP JDBC BASES DE DONNÉES NOSQL CMise en ?uvre d ? un SGBD-R Serveurs Applicatifs Base de données HTTP JDBC BASES DE DONNÉES NOSQL CLimites des bases de données relationnelles Montée en charge di ?cile Les règles d ? intégrité compliquent la montée horizontale Montée en charge verticale Coût non linéaire Atteint une limite Point unique de défaillance BASES DE DONNÉES NOSQL CLes limites des bases relationnelles Scalabilité Le modèle de consistance des RDBMS empêche l'utilisation de plusieurs machines pour répartir la charge au moins en écriture Pour augmenter la performance d'accès à la base pas d'autres moyens que d'acheter un plus gros serveur puis un autre puis un autre ? BASES DE DONNÉES NOSQL CLimites des bases de données relationnelles Relation Contient un ensemble de n-uplets les lignes qui contiennent des attributs les colonnes Le domaine de chaque attribut est ?xé et doit être composé de valeurs atomiques
Documents similaires
-
27
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Oct 10, 2021
- Catégorie Administration
- Langue French
- Taille du fichier 61.8kB