Lecon6 base donees nosql COURS Préparation à la certi ?cation Big Data Chapitre Big Data et NoSQL CChapitre Big Data et NoSQL Mouvement NoSQL Taxonomie des bases NoSQL Technologies communément utilisées dans les bases NoSQL Avantages Inconvénients des bas

COURS Préparation à la certi ?cation Big Data Chapitre Big Data et NoSQL CChapitre Big Data et NoSQL Mouvement NoSQL Taxonomie des bases NoSQL Technologies communément utilisées dans les bases NoSQL Avantages Inconvénients des bases NoSQL NoSQL - Cas pratiques CMouvement NoSQL Mouvement NoSQL Nouveaux besoins en gestion de données Limites des systèmes SGBD classiques Racines et concepts fondateurs Caractéristiques générales des BD NoSQL Taxonomie des bases NoSQL BD NoSQL Clé Valeur Key Value Store BD NoSQL orientées Colonnes BD NoSQL orientées Documents BD NoSQL orientées Graphes Technologies communément utilisées dans les bases NoSQL Prise en charge de l ? extensibilité Partitionnement dans les systèmes NoSQL Compromis sur la Cohérence Consultation de données MapReduce Avantages Inconvénients des bases NoSQL CMouvement NoSQL Nouveaux besoins en gestion de données Nouveaux besoins en gestion de données Système distribué ? Système distribué système logiciel qui permet de coordonner plusieurs ordinateurs Généralement cette coordination se fait par envoi de messages via un réseau auquesl ont reliés ces ordinateurs ? Pourquoi parce qu ? on manipule un très grand volume de données Sans distribution on n ? a pas d ? application scalable ? scénarios de traitement des données Par distribution des traitements scaling des traitements - on distribue les traitements sur un nombre de machines important a ?n d ? absorber des charges très importantes - on envoie les données aux endroits appropriés et on encha? ne les exécutions distantes scénario type Work ow implémentable avec des Web services Par distribution des données scaling des données - on distribue les données sur un nombre important de serveurs a ?n de stocker de très grands volumes de données - on pousse les programmes vers ces serveurs plus e ?cace de transférer un petit programme sur le réseau plutôt qu ? un grand volume de données - Ex algorithme MapReduce CMouvement NoSQL Nouveaux besoins en gestion de données Système distribué Exemple Data Centers ? Utilise des LANs Local Area Networks On distingue niveaux de communication I Les serveurs sont regroupés en racks Liaison réseau rapide environ Go sec I Un data center consiste en un grand nombre de racks interconnectés par des routeurs switches Liaison à Mo sec I Entre di ?érents data centers il y a aussi une possibilité de communication mais par liaison assez lente internet - - Mo sec ? Les serveurs communiquent par envoi de messages ils ne partagent pas de disque ni de ressource de traitement ?? Architecture shared nothing ? Début data center Google contient entre et racks chacun contenant serveurs Environ serveurs par data-center pour un total de millions de serveurs estimation d ?après la consommation électrique ? Data center de Facebook CPU serveurs PetaByte d ? espace disque milleTerabytes million de Gigabytes plus de Gigabytes données compressées plus de Terabytes non compressés CMouvement NoSQL Limites des systèmes SGBD classiques Limites des systèmes SGBD classiques SGBD Relationnels o ?rent ? Un système de jointure entre les tables permettant de construire des requêtes complexes impliquant plusieurs entités ? Un système d

  • 24
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager
  • Détails
  • Publié le Aoû 14, 2022
  • Catégorie Health / Santé
  • Langue French
  • Taille du fichier 74.9kB