MongoDB sur Linux Mint
MongoDB est une solution de base de données NOSQL multiplateforme open source. Comme il s'agit d'une base de données NoSQL, elle est exempte de la nature restreinte des bases de données traditionnelles (par exemple, MySQL), offrant plus de flexibilité pour stocker des données. MongoDB peut également être traité comme une solution de stockage de fichiers! MongoDB offre une mise à l'échelle efficace, grâce à sa fonction de fragment.
Il existe deux éditions de MongoDB disponibles pour les clients - la communauté et la version d'entreprise. Maintenant, pour les utilisateurs généraux, l'édition communautaire MongoDB sera suffisante à des fins de test / développement. Cependant, pour la mise en œuvre à grande échelle, c'est une bonne idée d'obtenir l'entreprise. MongoDB Enterprise est livré avec des fonctionnalités supplémentaires telles que le support client, l'intégration Kubernetes, les performances de mémoire plus rapides, la certification, etc. Consultez MongoDB Enterprise Advanced.
Dans cet article, cependant, je vais présenter comment installer et utiliser l'édition communautaire MongoDB.
Installez MongoDB sur Linux Mint
Il existe plusieurs façons d'installer MongoDB. En raison de sa popularité, il fait déjà partie des serveurs de package Ubuntu. Linux Mint, étant un dérivé Ubuntu, peut dire directement MongoDB à partir du serveur de packages. Cependant, la recommandation officielle de MongoDB est d'utiliser son propre référentiel pour installer le logiciel de base de données.
Prêt? Sautons directement dedans!
Installez MongoDB à partir du serveur de packages Ubuntu
MongoDB est directement disponible à partir du serveur de packages Ubuntu. Tout ce dont vous avez besoin est de dire à APT de saisir et d'installer le mongodb emballer. Bien que cela fonctionnera très bien, selon la documentation officielle MongoDB, ce n'est pas une méthode recommandée. Suivez-le à votre propre responsabilité.
Tout d'abord, lancez un terminal et mettez à jour le cache APT.
$ sudo apt mise à jour
Maintenant, dites à installer mongodb.
$ sudo apt install mongodb
Installer MongoDB à partir de MongoDB Repo
MongoDB propose officiellement Repo pour Ubuntu, Debian, Suse Linux et Amazon. MongoDB recommande officiellement cette méthode d'installation de MongoDB. Cela garantit que vous utilisez toujours la dernière version. Linux Mint est basé sur Ubuntu, donc le repo Ubuntu fonctionnera très bien.
Remarque: le repo dépend de la version. Cette méthode présentera l'installation de la dernière version stable MongoDB actuelle (MongoDB 4.2). Pour d'autres versions, consultez le document d'installation de MongoDB.
Lancez un terminal et commencez à exécuter les commandes suivantes. Tout d'abord, vérifions si GNUPG est installé. GNUPG est préinstallé avec Linux Mint. Cependant, s'il était désinstallé précédemment, alors cette commande l'installera tout de suite.
$ sudo apt Update && sudo apt install gnupg -y
Maintenant, ajoutez la clé publique GPG du repo MongoDB.
$ wget -qo - https: // www.mongodb.org / static / pgp / server-4.2.ASC | sudo apt-key ajouter -
APT est prêt à communiquer avec le repo MongoDB. Ajouter le dépôt MongoDB dans la liste des serveurs de packages APT.
$ echo "Deb [arch = amd64, arm64] https: // repo.mongodb.org / apt / ubuntu bionic /
MongoDB-Org / 4.2 Multiverse "| Sudo Tee / etc / APT / Sources.liste.D / MONGODB-ORG-4.2.liste
Mettre à jour le cache APT.
$ sudo apt mise à jour
Le repo MongoDB est ajouté avec succès. Maintenant, dites à installer mongodb. Le nom du package est mongodb-org. Noter que mongodb est du repo Ubuntu alors que mongodb-org est de MongoDB Repo.
$ sudo apt install mongodb-org
Utilisation de MongoDB
Une fois l'installation terminée, assurez-vous que MongoDB fonctionne. Exécutez cette commande dans le terminal.
$ Mongo
La commande a lancé une erreur. C'est parce que MongoDB, par défaut, ne commence pas par le démarrage. Pour résoudre ce problème, exécutez la commande deux suivantes. Essentiellement, nous disons à SystemCTL de démarrer et d'activer le service MongoDB au démarrage.
$ sudo systemctl start mongod
$ sudo systemctl activer mongod
Vérifiez à nouveau MongoDB.
$ Mongo
Tour! MongoDB fonctionne parfaitement! C'est la coquille MongoDB qui fonctionne. Il sert de centre de contrôle MongoDB. MongoDB a ses propres commandes et fonctions. La commande suivante imprimera une liste restreinte des commandes et fonctions disponibles.
$ aide
Dernières pensées
MongoDB est un puissant logiciel de base de données. Il est même incorporé par Google, Facebook, PayPal, EA, Adobe, eBay, etc. géants. Découvrez les entreprises à l'aide de MongoDB. C'est en soi un témoignage du pouvoir de MongoDB.
Cet article discute simplement de la façon d'installer MongoDB. Il y a beaucoup à apprendre à ce sujet. Vous pouvez trouver de nombreux tutoriels sur Internet pour démarrer avec MongoDB. Consultez ce guide de débutant sur MongoDB.
Apprécier!