Vue d’ensemble
Ce guide d'installation couvrait le sujet de la gestion du SGBD MongoDB. Dans ce cas, nous envisagerons la création d'une base de données et d'une collection dans le système. Toutes les opérations seront exécutées sur la machine avec Ubuntu. Si vous disposez d'une distribution d'un autre système prenant en charge systemd, ce guide vous conviendra.
MongoDB représente un SGBD non conventionnel, en raison de son architecture et de son modèle de système. Ils représentent un système de gestion orienté document et NoSQL. Au lieu de SQL, le SGBD représente son propre langage de gestion, qui rappelle le langage orienté objet pour les programmes.ramming. Tout objet est une entité avec une hiérarchie dédiée DB -> Collections -> Document. Voyons comment créer deux étapes hiérarchiques !
Installation
Pour éviter les problèmes avec le package de bibliothèque et les anciens utilitaires, nous devons mettre à jour les packages système via apt manager :
apt update && apt upgrade -y
À la fin du processus, vous pouvez voir le résultat de la saisie de la commande, assurez-vous que le composant principal a été mis à niveau ! Exécutez le shell MongoDB ou connectez-vous de toute autre manière au SGBD :
mongosh
Après la connexion, vous pouvez interagir avec le SGBD en utilisant une commande spéciale. Si vous rencontrez des problèmes de connexion au système, essayez de vérifier que le démon fonctionne correctement :
systemctl status mongod
Si vous voyez un processus mort, essayez de démarrer ou de redémarrer le démon et vérifiez à nouveau l'état :
systemctl restart mongod
Cela doit aider à démarrer le système ! Dans un premier temps, vérifions la base de données existante :
mongosh
show dbs
Nous pouvons créer notre propre base de données en utilisant une méthode implicite et explicite, par défaut nous pouvons taper :
use gg
Laquelle gg c'est DATABASE_NAME, si vous existez déjà une base de données avec le même nom, le système vous tourne vers cette entité de base de données. Toujours lorsque nous commençons à travailler avec DB, nous devons taper utilisé commande avec le nom de DB. Si vous oubliez la base de données que vous utilisez, tapez :
db
Et le nom de la base de données sera affiché. Dans ce fichier db, nous pouvons créer une collection, dont le concept principal est de regrouper divers fichiers en déterminant parameters. Nous utiliserons la commande avant :
db.createCollection('ff')
Par cette commande, nous créons une collection et simultanément, dans une seule commande, créons un document avec une valeur. Le ff cette collection de noms, vous pouvez en saisir une autre. Et par la commande, nous pouvons nous assurer que cette commande sera créée :
show collections
Dans le domaine de la base de données, vous pouvez créer plusieurs collections et les utiliser. Dans une autre partie de la gestion de MongoDB, nous envisageons la suppression, le renommage et diverses opérations de manipulation des données dans le système. Toutes ces instructions sont dédiées à la version d'édition communautaire, utilisée dans les différentes entreprises.