AnnoncePrésentation de MongoDB 8.0, la plus rapide des MongoDB ! En savoir plus >
AnnonceVoyage AI rejoint MongoDB pour développer des applications d'IA plus précises et plus fiables sur Atlas. En savoir plus >

OUTILS

MongoDB Shell (mongosh)

Un outil interactif pour la manipulation des données (CRUD), les requêtes avancées (pipelines) et la gestion des utilisateurs, la réplication des données et la mise à l'échelle.

Télécharger maintenantLire les docs
Illustration de l'exploration de données et de l'interrogation des ensembles de données

Interagir avec vos données

Connectez-vous à votre cluster MongoDB pour visualiser les données, effectuer des opérations CRUD, exécuter et tester des requêtes, et exécuter des aggregation pipeline pour un traitement efficace des données côté serveur.

En savoir plus sur les commandes CRUD
Un exemple d'utilisation de MongoDB Shell pour connecter Atlas à MongoDB.
Illustration de

Gérez les utilisateurs, la réplication et la mise à l'échelle

Utilisez MongoDB Shell (mongosh) pour gérer les utilisateurs de bases de données, configurer la réplication des données pour une haute disponibilité, et répartir horizontalement avec le sharding.

Configurez MongoDB Shell

Utilisez des scripts pour automatiser les tâches courantes.

Écrivez des scripts dans le shell MongoDB (mongosh) pour automatiser les modifications de données, comme la mise à jour groupée de documents, et les tâches administratives, comme la vérification de l'utilisation des index. Pour faciliter la distribution et la réutilisation, vous pouvez également empaqueter vos scripts sous forme de bribes.

Apprenez à écrire des scripts
Illustration représentant des scripts pour automatiser des tâches courantes
Illustration de l'exploration de données et de l'interrogation des ensembles de données

À utiliser seul ou dans MongoDB Compass

Téléchargez MongoDB Shell (mongosh) en tant qu'outil autonome à exécuter dans votre terminal, ou accédez-y directement dans Compass, l'interface graphique officielle de MongoDB.

En savoir plus

Interagissez avec votre base de données par programmation

Utilisez des commandes simples pour manipuler les données, lancer des requêtes avancées, et gérer les utilisateurs, la réplication des données et la mise à l'échelle.

Effectuer des opérations CRUD

Créer, lire, mettre à jour et supprimer des données à l'aide de commandes simples.

Voyez comment
Insérer des données
Requête de données
Mettre à jour les données
Supprimer les données

Exécuter des pipelines d'agrégation

Vous pouvez filtrer, regrouper, trier et calculer de nouveaux champs, puis visualiser les résultats agrégés directement dans votre terminal.

Découvrir comment
Pipeline d'agrégation

Automatisez les tâches grâce à des scripts

Créez des scripts pour automatiser les manipulations de données ou les tâches administratives courantes. Par exemple, effectuer des modifications massives de données pour une gamme de produits abandonnée, ou attribuer des droits de sécurité et d’accès à un nouvel utilisateur. 

Voyez comment
Rédiger des scripts

Centre d’apprentissage


FAQ

Interagissez avec votre base de données de manière programmatique

Le Shell MongoDB (mongosh) est un environnement REPL JavaScript et Node.js permettant d'interagir avec les déploiements MongoDB dans Atlas, localement ou sur un autre hôte distant.
Téléchargez Shell
LANCEZ-VOUS DÈS À PRÉSENT
  • Effectuer des opérations CRUD
  • Exécuter des aggregation pipelines
  • Gérer les bases de données et les collections
  • Administrer les serveurs
  • Gérer l'accès et la sécurité