MongoDB | Open Source NoSQL -Datenbanklösung

MongoDB Kostenloses Datenbankverwaltungssystem

Open Source NoSQL -Datenbanklösung für moderne Anwendungen

Verwenden Sie MongoDB, um die Verfügbarkeit, Skalierbarkeit und Einhaltung der anspruchsvollsten Datensicherheit und Datenschutzanforderungen moderner Anwendungen sicherzustellen.

Überblick

MongoDB ist eine sichere und einfach zu skalierende und open -Source -NoSQL -Datenbank. Es kann verwendet werden, um Content-Management-Systeme, E-Commerce-Systeme, mobile Anwendungen, Datenanalyseabschnitt, Archivierung sowie Online- und Offline-Gaming-Anwendungen zu unterstützen. MongoDB ist eine dokumentbasierte Datenbank, dh sie speichert Daten in JSON-ähnlichen Dokumenten. MongoDB ist schemalos, so dass keine Schema-Migration erforderlich ist. Es verfügt über eine reichhaltige und ausdrucksstarke Abfragesprache, mit der Sie nach jedem Bereich filtern und sortieren können. Abfragen sind selbst JSON und somit leicht komponierbar. Keine Verkettungsstaaten mehr, um SQL -Abfragen dynamisch zu erzeugen. MongoDB bietet einen schnellen Zugriff auf Daten, da die Implementierung des internen Speichers zum Speichern der Daten implementiert wird. Es behandelt sowohl strukturierte als auch unstrukturierte Daten innerhalb verschiedener Anwendungsarten. Dokument -basierte Abfragesprache wird für dynamische Abfragen zu Dokumenten verwendet. MongoDB bietet auch eine reichhaltige Sammlung von DB -Abfragen. Da es sich um dokumentorientiert handelt, kann die Anzahl der Felder, Inhalt und Größe des Dokuments, von einem Dokument zu einem anderen unterscheiden. Es kann leicht eingerichtet und skalierbar sein. Daten können sehr schnell aktualisiert werden. MongoDB kann als Dateisystem verwendet werden, das als GRIDFS bezeichnet wird, mit Lastausgleich und Datenreplikationsfunktionen über mehrere Maschinen zum Speichern von Dateien.

System Anforderungen


Im Folgenden sind die Anforderungen für die Installation von MongoDB auf Ubuntu 18.04 aufgeführt

  • Ubuntu 18.04 Server
  • Zugriff auf ein Befehlszeilen-/Terminalfenster
  • Ein Nicht-Root-Benutzer mit Sudo-Berechtigungen
  • Eine einfache Firewall

Merkmale


  • hohe elastische Skalierbarkeit
  • Replikationseinrichtung zum Sicherung von Daten.
  • Reiche Sammlung von Abfragen.
  • Auto-Schützen.
  • Open Source.
  • Griff strukturierte und unstrukturierte Daten.
  • Einfach zu richten
  • Schema ohne Datenbank.
  • Schnelle Einstellungen.
  • Verwenden Sie den internen Speicher für den Speichervorgang.
  • Tiefe Abfragefähigkeit.
  • Kein komplexer Zusammenhang.
  • Keine Objektzuordnung.
  • plattformübergreifend.
  • Verwenden Sie Dokumentefragen.
  • Einfaches Management des Lastausgleichs.
  • Sie müssen keine VM benötigen, um auf verschiedenen Plattformen zu laufen.
  • Speichert Daten im JSON -Format.
  • Keine Notwendigkeit einer Schema -Migration.
  • Wird für Big Data verwendet.

Installation

Befolgen Sie diese Schritte, um MongoDB unter Ubuntu 18.04 zu installieren:

  • Um den öffentlichen GPG -Schlüssel für die neueste Version von MongoDB zu importieren, führen Sie den folgenden Befehl aus:
curl -fsSL https://www.mongodb.org/static/pgp/server-4.4.asc | sudo apt-key add -
  • Ändern Sie 4.4 von der URL, wenn Sie eine andere Version installieren möchten.
  • Es sollte nach erfolgreicher Schlüsselerstellung “OK” zurückkehren.
  • Nach dem Hinzufügen von Repository aktualisieren Sie jetzt Ihr System -Apt mit:
sudo apt update
  • Installieren Sie nun MongoDB mit dem folgenden Befehl:
sudo apt install mongodb-org
  • Ausführen des folgenden Befehls, um den MongoDB -Dienst zu starten:
sudo systemctl start mongod.service
  • Überprüfen Sie dann den MongoDB -Status:
sudo systemctl status mongod

Erkunden


In diesem Artikel haben wir Funktionen und Installation der Open -Source -NoSQL -Datenbank von MongoDB erörtert. Um über andere Open -Source -DBMS -Software zu erfahren, überprüfen Sie bitte die folgenden Seiten:

 Deutsch