Formation

Big Data : récolte et analyse de données volumineuses module Mongodb

Organisme responsable juridiquement de la formation
Cegefos

  • Tout public
• Comprendre Mongo en tant que magasin de données
• Être à l'aise avec la requête de Mongo et la mise à jour du langage
• Travailler avec les cas communs d'utilisation et les architectures de Mongo
• Utilisez l'interpréteur JavaScript intégré à Mongo
• Interroger Mongo en utilisant le langage de requête JSON de Mongo
• Comprendre les index Mongo
• Manipulez les données avec les fonctions MapReduce intégrées de Mongo.
Jour 1
Introduction à MongoDB

Qu'est-ce que MongoDB?
• Le paysage SQL / NoSQL actuel
• Orientation documentaire par rapport à d'autres types de stockage
• La performance de Mongo
• Cas communs d'utilisation
• Introduction à JSON

Documents et collections
• Création de documents
• Gestion des documents dans les collections
• La répétition et l’itération documents

Requêtes simples
• Tests d'égalité des champs
• Opérateurs disponibles
• Projections
• Limitation des résultats et pagination

Mises à jour simples et Suppression
• Mises à jour des champs
• Insertions et retrait des champs
• Suppression de document

Atelier et Cas pratique

Jour 2
Comprendre la manipulation de MongoDB

Types de requêtes plus complexes
• Valeurs existantes du champ
• Agrégations et groupes
• Agrégations et groupes dans les données hiérarchiques

Mises à jour et tableaux
• Modification des éléments du champ du tableau
• Insertion sur les champs de tableau
• Suppression des champs de tableau

Indexation
• L'index principal et le id_champ
• Problèmes nécessitant un indice
• Définition des indices secondaires
• Les indexes composés
• Sélection de l'index
• Indications d'index
• Indices de couverture
• Taille de l'index
• Indexer l'insertion des effets et les vitesses de mise à jour

Mongo RESTful API
• Les opérations CRUD par REST

Atelier et Cas pratique

Jour 3
Administration MongoDB

MapReduce
• Explication de MapReduce
• Les types de logique qui peuvent être exprimés sous forme de déclarations

MapReduce
• Cartographie de documents
• Réduction des valeurs

Sécurité Mongo
• Autoriser et sécuriser les collections, les documents
• Les limites d'autorisation de Mongo
• Authentification
• Mongo dans l'entreprise

Mongo Réplication et distribution (Replication and Sharding)
• Configuration de la réplication
• Configuration de la distribution (sharding)
• Accès aux données groupées des API clientes
• Latence et cohérence dans Mongo répliqué et distribué

Atelier et Cas pratique
Non communiquée
3 jours
Formacode (Domaines de formation) :
  • 31036 Administration base de données
Rome (Métiers) :
  • M1801 Administration de systèmes d'information
NSF (Spécialités de formation) :
  • 326 Informatique, traitement de l'information, réseaux de transmission des données

Entrées/sorties permanentes

Formation 100% à distance

Niveau de sortie : Sans niveau spécifique