Wie verwende ich MongoDB Compass? MongoDB-Kompass (2024)

Es gibt verschiedene Möglichkeiten, DBMS zu verwalten, die wir verwenden können CLI Befehl mit Mongosh oder GUI-Modul – Kompass zur Visualisierung von Daten. Wenn wir Mongosh verwenden, müssen wir die grundlegenden Befehle zum Verwalten von Daten und das Hauptkonzept kennen CLI Verwendung. Für diesen Fall wurde Compass entwickelt, der Benutzern oder Administratoren hilft, die nicht damit arbeiten CLI, erhöhen die Effizienz ihrer Arbeit aufgrund einer nahezu intuitiven Benutzeroberfläche. In dieser Anleitung werden wir die Lücke beim Abfangen von Compass schließen und die Hauptfunktion betrachten!

Hauptfenster

CliKlicken Sie mit Compass auf das Symbol und los geht's! Stellen Sie eine Verbindung über den Localhost-Server oder den Remote-Server her. Wenn Sie die zweite Verbindungsmethode verwenden, müssen Sie die IP-Adresse und den Port angeben und anschließend die Verbindungsdaten eingeben. cliKlicken Sie auf die Verbindungstaste:

Wie verwende ich MongoDB Compass? MongoDB-Kompass (1)

Sie sehen die Hauptseite des DBMS mit verschiedenen GUI-Modulen zur Interaktion sowie mehreren Menüs zur Verwaltung der Datenbank und der darin enthaltenen Daten. Betrachten wir die Interaktionsmöglichkeiten mit Ausnahme der Hauptmethode: cliKlicken Sie auf das GUI-Objekt und richten Sie das System ein oder konfigurieren Sie es. Wir können unten eine Mongo-Schale verwenden:

Wie verwende ich MongoDB Compass? MongoDB-Kompass (2)

Was Sie für die Manipulation und Visualisierung von Daten wählen, liegt bei Ihnen. Sie können dies kombinieren und eine Datenbank aus der Shell erstellen und das Ergebnis über die GUI überprüfen, oder das umgekehrt verwenden oder vollständig eine Methode wählen!

Erstellung der DB MongoDB

Lassen Sie uns eine Datenbank und eine Sammlung erstellen und sehen, was im linken Menü passiert, in dem die Liste der Datenbanken gespeichert ist:

use gg
db.createCollection("ff")

Wie verwende ich MongoDB Compass? MongoDB-Kompass (3)

Wenn wir die Liste über die Schaltfläche „Aktualisieren“ aktualisieren, werden wir darin neue Datenbanken und Sammlungen sehen, wie Sie sehen können cliKehren Sie zu den GUI-Modulen zurück und versuchen Sie, eine Datenbank zu erstellen. Um ehrlich zu sein, vergleichen wir das mal mit der GUI-Methode zur DB-Erstellung cliKlicken Sie auf das Pluszeichen neben dem Namen des Menüs Datenbase und füllen Sie das Feld im Popup-Fenster aus:

Wie verwende ich MongoDB Compass? MongoDB-Kompass (4)

Wie Sie sehen können, müssen wir, wenn wir DB in der Mongo-Shell ohne Sammlung erstellen können, auf diese Weise ihren Namen angeben! Außerdem können wir in der Option unten zusätzliche Präferenzen angeben. Aktivieren Sie das Kontrollkästchen mit Zeitfolgen wenn Sie Messungen zu einem bestimmten Zeitraum effizienter speichern möchten.

Optionen zum Verwalten von MongoDB Compass

Öffnen Sie die Sammlung, die wir zuvor erstellt haben, und sehen Sie sich die verschiedenen Symbole und Objekte an. Keine Panik, wir erklären das! Auf der linken Seite sehen Sie den Namen der verwendeten Sammlung und unten eine Liste der Registerkarten, in jeder Sammlung gespeicherte Dokumente oder DB-Entitäten, Daten aggregieren, Schema erstellen, Werte indizieren und Daten validieren!

Alle Funktionen werden als Name der Registerkarte angezeigt. Die Hauptregisterkarte ist „Dokumente“. Sie ermöglicht den Import und Export von Daten. Außerdem können Sie in der mittleren Leiste sehen, welche Anfragen beispielsweise vom Benutzer eingehen db.collection.find(Abfrage, Projektion) Diese Anforderung hilft bei der Suche nach Werten in der Sammlung:

Wie verwende ich MongoDB Compass? MongoDB-Kompass (5)

Auf der linken Seite erstellen Entwickler die Schaltfläche „Erstellen“ für diese Aktion, öffnen das Listenmenü und sehen zwei Importmöglichkeiten: JSON- oder CSV-Datei und Dokument. Beim Export können wir auch mehrere Möglichkeiten zum Speichern der Entität wählen!

Wie verwende ich MongoDB Compass? MongoDB-Kompass (6)

Das Generieren von Abfragen stellt einen KI-Assistenten dar. Sie helfen dabei, Ihre Textidee in die Abfrage in der Mongo-Datenbank umzuwandeln. Erklären Sie die Funktion zum Öffnen der Karte der erstellten Datenbank und zeigen Sie die Effizienz der Verwendung der Datenbank mit Daten. Stellen Sie die Schwachstelle im DB-Schema dar:

Wie verwende ich MongoDB Compass? MongoDB-Kompass (7)

Funktion „Dateien löschen, suchen“ zurücksetzen – hilft bei der Suche nach Dokumenten anhand der Kriterien. Unten sehen Sie verschiedene Möglichkeiten, Dokumente anzuzeigen. Wenn du cliKlicken Sie im linken Menü auf die Schaltfläche „Datenbank“. Daraufhin wird eine Liste der Datenbank angezeigt:

Wie verwende ich MongoDB Compass? MongoDB-Kompass (8)

Auch wir können cliKlicken Sie auf der obersten Registerkarte und wählen Sie „Leistung“, um den Status des Mongo-DB-Servers, seine E/A-Bandbreite, die Betriebsgeschwindigkeit, das Netzwerk und den Speicher zu überwachen:

Wie verwende ich MongoDB Compass? MongoDB-Kompass (9)

Zum Ändern der Konfiguration cliKlicken Sie im Menü oben auf „Auswählen“. Bearbeiten und klicken Sie auf Einstellungen , dann wird ein Popup-Fenster mit allgemeinen und zusätzlichen Einstellungen angezeigt:

Wie verwende ich MongoDB Compass? MongoDB-Kompass (10)

Dort können Sie Mongo Shell aktivieren oder deaktivieren, den Modus festlegen, in dem der Benutzer nur Dokumente und Daten lesen kann, die Verbindung schützen und vieles mehr!

Cloud-Server ab 4 € / MonatIntel Xeon Gold 6254 3.1 GHz CPU, SLA 99,9 %, 100 Mbit/s-Kanal

Zusammenfassend lässt sich sagen, dass die Verwaltung eines Datenbankverwaltungssystems (DBMS) verschiedene Ansätze umfasst, die jeweils auf unterschiedliche Benutzerpräferenzen und Qualifikationsniveaus zugeschnitten sind. Die Befehlszeilenschnittstelle (CLI) bietet ein leistungsstarkes Tool für erfahrene Benutzer, die mit grundlegenden Befehlen und vertraut sind CLI Verwendung. Für diejenigen, die jedoch einen intuitiveren und visuelleren Ansatz bevorzugen, bietet MongoDB ein grafisches Benutzeroberflächen-Tool (GUI) namens Compass.

1101 CT Amsterdam Niederlande, Herikerbergweg 292

+31 20 262-58-98

Wie verwende ich MongoDB Compass? MongoDB-Kompass (12)

700 300

ITGLOBAL.COM NL

1101 CT Amsterdam Niederlande, Herikerbergweg 292

+31 20 262-58-98

Wie verwende ich MongoDB Compass? MongoDB-Kompass (13)

700 300

ITGLOBAL.COM NL

Wie verwende ich MongoDB Compass? MongoDB-Kompass (2024)

References

Top Articles
Latest Posts
Article information

Author: Sen. Ignacio Ratke

Last Updated:

Views: 6290

Rating: 4.6 / 5 (76 voted)

Reviews: 91% of readers found this page helpful

Author information

Name: Sen. Ignacio Ratke

Birthday: 1999-05-27

Address: Apt. 171 8116 Bailey Via, Roberthaven, GA 58289

Phone: +2585395768220

Job: Lead Liaison

Hobby: Lockpicking, LARPing, Lego building, Lapidary, Macrame, Book restoration, Bodybuilding

Introduction: My name is Sen. Ignacio Ratke, I am a adventurous, zealous, outstanding, agreeable, precious, excited, gifted person who loves writing and wants to share my knowledge and understanding with you.