Sélectionner une page
Formations Data Base de données Formation MongoDB Avancé

Formation MongoDB Avancé

Logo Formation MongoDB
Prix 1490€ HT / personne
2 jours (14 heures)

Paris | Classe Virtuelle

Dernières places Virtuelle uniquement
Cafés et déjeuners offerts en interentreprises
Disponible en intra-entreprise pour former votre équipe
Aide au Financement 4000€ de Bonus Atlas en CPF

Présentation

Vous souhaitez aller plus loin dans le développement de MongoDB ? Cette formation vous permettra de devenir expert MongoDB, vous apprendrez la recherche en mode texte, et les fonctions d’agrégation et de MapReduce, ainsi que la bonne utilisation de celles-ci.

MongoDB est un système de gestion de base de données libre et gratuit développé depuis octobre 2007 par MongoDB, Inc. Il fait partie des bases de données , est orienté NoSQL document, sans schéma. Il est flexible et peut efficacement fonctionner avec de grandes quantités de données. Il gère des collections (équivalents des tables pour MySQL) de documents JSON-like stockés dans un format binaire (BSON).

Comme toutes nos formations, celle-ci vous présentera la dernière version stable en date et ses nouveautés (MongoDB 8.0 du 2 octobre 2024).

 

Objectifs

  • Mettre en place une recherche en mode texte
  • Stocker dans vos documents des informations géographiques
  • Développer des recherches se basant sur les fonctions d’agrégation et de MapReduce
  • Savoir quand utiliser l’une de ces méthodes pour avoir les meilleures performances.

 

Public visé

  • Architecte
  • Chefs de projets
  • Développeurs
  • Gestionnaire de base de données

 

Pré-requis

Connaissances fondamentales sur MongoDB

 

Pré-requis technique

  • 10 GB d’espace libre
  • 4 GB de RAM

Programme de la formation MongoDB Avancé

 

La recherche textuelle

  • Présentation
  • Les index de type « text » : support de la recherche textuelle
  • L’opérateur « $text » : recherche de mots clés, phrases et exclusions de mots
  • La composante linguistique
  • Récupération de la pertinence et trier
  • La recherche textuelle en Java

 

La recherche géo-spatiale

  • Présentation
  • Stocker ses données géographiques en forme « legacy » ou GeoJSON
  • Les index de type « 2d » et « 2dsphere » : choix et répercussions
  • Les opérateurs de recherche
  • La recherche géo-spatiale en Java

 

L’Aggregation Framework

  • Le pipeline d’agrégation et la fonction MapReduce
  • Les fonctions simples « count » et « distinct »

 

Le pipeline d’agrégation

  • Présentation
  • Les différentes étapes du pipeline
  • Les expressions d’accumulation
  • Les autres opérateurs
  • L’optimisation
  • Les limites
  • Le pipeline d’agrégation et le sharding
  • Mise en œuvre du pipeline d’agrégation en Java

 

MapReduce

  • Présentation et intérêt de la fonction MapReduce
  • Fonctions map, reduce et finalize
  • Utilisation initiale et incrémentale.
  • Impact sur les performances
  • Les limites de MapReduce
  • Mise en oeuvre de la fonction MapReduce en Java

 

Présentation d’autres frameworks

  • Morphia
  • Hibernate OGM
  • Spring Data MongoDB
  • Jongo

Pour aller plus loin

Formation MongoDB

Formation Cassandra

Formation Spanner

Langues et Lieux disponibles

Langues

  • Français
  • Anglais / English

Lieux

  • France entière
    • Paris
    • Lille
    • Reims
    • Lyon
    • Toulouse
    • Bordeaux
    • Montpellier
    • Nice
    • Sophia Antipolis
    • Marseille
    • Aix-en-Provence
    • Nantes
    • Rennes
    • Strasbourg
    • Grenoble
    • Dijon
    • Tours
    • Saint-Étienne
    • Toulon
    • Angers
  • Belgique
    • Bruxelles
    • Liège
  • Suisse
    • Genève
    • Zurich
    • Lausanne
  • Luxembourg

Témoignages

⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !

Afficher tous les témoignages

⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !

Noter la formation

Prix 1490€ HT / personne
2 jours (14 heures)

Paris | Classe Virtuelle

Dernières places Virtuelle uniquement
Cafés et déjeuners offerts en interentreprises
Disponible en intra-entreprise pour former votre équipe
Aide au Financement 4000€ de Bonus Atlas en CPF

UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?

Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.

ILS SE SONT FORMÉS CHEZ NOUS

partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp
partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp