Installieren Sie MongoDB - Komplette Anleitung zur Installation von MongoDB

Inhaltsverzeichnis:

Anonim

So installieren Sie MongoDB:

Wir alle haben von diesem aufstrebenden Helden in der Welt der Datenbankverwaltungssysteme gehört. Lassen Sie uns etwas tiefer gehen, um die Funktionen und Merkmale von MongoDB zu verstehen. MongoDB ist ein Datenbankverwaltungssystem. Es verwendet ein dokumentenorientiertes Datenbankmodell und unterstützt verschiedene Arten von Daten. Es handelt sich um eine nicht relationale Datenbanktechnologie, die für Big-Data-Anwendungen verwendet wird, bei denen die Daten im unstrukturierten Format vorliegen. Anstelle von Tabellen und Zeilen werden in der Architektur Sammlungen und Dokumente verwendet. Daher sind die Daten in MongoDB essentiell 'schemafrei', was MongoDB zu einer sehr schnellen und skalierbaren Anwendung macht. MongoDB ist in C ++ geschrieben, was es schneller macht als die meisten anderen Konkurrenten. MongoDB bietet im Vergleich zu herkömmlichen Managementsystemen zahlreiche Vorteile. Daher setzen viele Unternehmen eine MongoDB-Datenbank ein.

Im Folgenden sind die Aufgaben aufgeführt, die MongoDB besser ausführen kann als andere Datenbankverwaltungssysteme:

  • Rechnungen:

MongoDB kann die Parallelität effizient ausführen und die Änderungen verfolgen, während sich die Rechnung durch das System bewegt

  • Spiele:

MongoDB sorgt dafür, dass die Geschwindigkeit niemals verlangsamt wird und bietet eine bereicherte Benutzererfahrung

  • Geodaten:

MongoDB ist sehr zuverlässig bei der Berechnung der geospezifischen Informationen

  • Profile von Menschen:

Es gibt immer neue Daten, die Sie zu Ihrer Datenbank hinzufügen können. Was gibt es Schöneres als Skalierbarkeit und die Möglichkeit, unstrukturierte Daten zu speichern?

Real-World-Anwendungen von MongoDB (wenn nicht vollständig, zumindest als Ergänzung zu den vorhandenen Datenbanken):

  • Aadhar:

Adhar ist die relevanteste Anwendung von MongoDB. Schauen wir uns die Rolle der MongoDB in Aadhar an. Aadhar ist eine Biometrie-Datenbank, die als die größte der Welt gilt. Dieses System wird für demografische und biometrische Daten einer riesigen Bevölkerung von etwa 1, 2 Milliarden Menschen eingesetzt. Aadhar verwendet MongoDB als eine seiner Datenbanken, um diese riesige Menge an Daten und Bildern zu speichern.

  • Shutterfly:

Shutterfly ist ein Foto-Sharing- und Personal-Publishing-Unternehmen. Es verwaltet eine Datenbank mit mehr als 6 Milliarden Bildern und die Transaktionsrate beträgt bis zu 10.000 Aktionen pro Sekunde. Shutterfly ist eines der Unternehmen, das von Oracle auf MongoDB umgestiegen ist, um die Produktivität des Programmierers in Bezug auf Leistung und Skalierbarkeit zu verbessern. Shutterfly hat MongoDB für Metadaten für hochgeladene Fotos installiert. Für andere Transaktionsvorgänge wird weiterhin das traditionelle RDBMS verwendet.

  • Ebay:

eBay ist ein US-amerikanisches, weltweit tätiges Web-Einkäufer-Unternehmen mit Hauptsitz in San Jose. eBay verwendet MongoDB für verschiedene Projekte zur Suche nach Vorschlägen, Speicherung von Metadaten, Cloud-Verwaltung und Kategorisierung von Merchandising.

(Quelle: https://www.edureka.co/blog/real-world-use-cases-of-mongodb/)

Schritte zum Installieren von MongoDB:

MongoDB ist ein Open Source System. Mit ein paar korrekten Schritten können Sie MongoDB auf Ihrem PC verwenden.

Schritt 1: Kennen Sie Ihr System

Notieren Sie sich die Windows-Version und den Systemtyp Ihres PCs. Wenn Sie es noch nicht wissen, gehen Sie wie folgt vor:

Klicken Sie mit der rechten Maustaste auf Start >> System >> Info

Schritt 2: Laden Sie MongoDB herunter

Rufen Sie Ihren Browser auf und rufen Sie den Link auf (https://www.mongodb.com/download-center/community). Laden Sie den MongoDB Community Server herunter

Schritt 3: Installieren Sie MongoDB

Sobald der Download abgeschlossen ist, öffnen Sie die MSI-Datei. Sie sehen einen Installationsassistenten. Klicken Sie auf WEITER, um MongoDB zu installieren

Akzeptieren Sie die Endbenutzer-Lizenzvereinbarung (Ignorieren Sie sie, klicken Sie auf Akzeptieren;)). Klicken Sie auf "Fertig stellen", um die Installation abzuschließen.

Verwenden Sie weiterhin die Standardeinstellungen.

Klicken Sie auf Fertig stellen und installieren Sie alle Komponenten. Wenn Sie Fehler erhalten, liegt dies wahrscheinlich am Fehlen des Datenbankverzeichnisses. Sie können eine auf dem Pfad C: >> data >> db erstellen.

Schritt 4: Führen Sie MongoDB aus

Sobald der MongoDB-Server erfolgreich installiert wurde, müssen wir den Befehl mongodb ausführen. Öffnen Sie dazu die Eingabeaufforderung. (Rechtsklick auf Windows >> Eingabeaufforderung). Ändern Sie das Verzeichnis in die bin-Datei von MongoDB, in der auf alle ausführbaren Dateien zugegriffen werden kann. Verwenden Sie den folgenden Befehl: cd C: \ Programme \ MongoDB \ Server \ 4.0 \ bin. Geben Sie im Verzeichnis bin den folgenden Befehl ein: mongod. Dieser Befehl startet den Mongo-Dämon.

Schritt 5: Führen Sie MongoDB aus

Öffnen Sie nun ein anderes Terminal und wechseln Sie in das Verzeichnis bin. Führen Sie nun den Befehl aus: mongo. Dies öffnet die Mongo-Muschel. Um mit der Arbeit an MongoDB beginnen zu können, müssen wir eine neue Datenbank erstellen. Wir benutzen den Befehl: show DBS. Dieser Befehl zeigt alle auf dem Computer verfügbaren Datenbanken an.

Erstellen Sie nun eine Datenbank mit dem Befehl: use mylib. Diese Datenbank wird vom Befehl 'show dbs' immer noch nicht erkannt, da sie leer ist.

Verwenden Sie den folgenden Befehl, um der Datenbank-Mylib Daten hinzuzufügen:

Nachdem einige Daten eingefügt wurden, können wir den Befehl show dbs verwenden, der uns Folgendes zurückgibt:

Nachdem wir eine Sammlung hinzugefügt haben, können wir die folgenden Befehle verwenden, um sie anzuzeigen.

Empfohlene Artikel

Dies war eine Anleitung zur Installation von MongoDB. Hier haben wir die grundlegenden Konzepte, Anwendungen und die verschiedenen Schritte zur Installation von MongoDB besprochen. Sie können sich auch die folgenden Artikel ansehen, um mehr zu erfahren -

  1. MongoDB-Befehle
  2. MongoDB vs SQL Server
  3. Ist MongoDB Open Source
  4. MongoDB vs DynamoDB