Die Standardschnittstelle von MongoDB ist eine (CLI)-Befehlszeile und für neue Benutzer wird es schwierig, die Datenbanken wie ein Profi zu handhaben. Hier ist also die Liste der beliebtesten MongoDB-Verwaltungstools mit GUI-Schnittstelle.
Das Open-Source-Datenbankprogramm MongoDB ist in den Editionen Community und Enterprise MongoDB Atlas verfügbar. Die Community Server Edition ist kostenlos, während für MongoDB Enterprise Server, eine kommerzielle Edition, ein Abonnement erworben werden muss. Es ist für Windows, Linux und OS X verfügbar. MongoDB Atlas ist für die Ausführung auf Cloud-Plattformen wie AWS, Microsoft Azure und Google Cloud Platform vorgesehen.
MongoDB ist ein dokumentenorientiertes Datenbankprogramm, das in die Kategorie der NoSQL-Datenbankprogramme fällt und JSON-ähnliche Dokumente mit Schemata verwendet.
Hier sind also einige der besten verfügbaren MongoDB-Verwaltungstools, die eine GUI-Schnittstelle zur Verbesserung der Produktivität bieten. Genau wie PHPMyAdmin, das eine HTTP-basierte GUI-Schnittstelle für MySQL/MariaDB-Datenbanken bietet. Allerdings sind nicht alle hier enthaltenen Tools HTTP-basiert und nur einige von ihnen bieten eine Webschnittstelle für MongoDB.
Die 10 besten kostenlosen MongoDB-GUI-Tools für 2022
Um mit MongoDB mit einer grafischen Benutzeroberfläche zu beginnen, ist MongoDB die beste Wahl. MongoDB Compass wurde von denselben MongoDB-Entwicklern entwickelt, was mehr Zuverlässigkeit und Kompatibilität bedeutet. Es bietet GUI-MongoDB-Tools, mit denen MongoDB die Datenbank interaktiv erkunden kann; mit voller CRUD-Funktionalität und auf visuelle Weise. Mithilfe der integrierten Schemavisualisierung kann der Benutzer Dokumente analysieren und umfangreiche Strukturen anzeigen. Um die Serverlast zu überwachen, bietet es Echtzeitstatistiken der Datenbankvorgänge. Genau wie MongoDB gibt es auch Compass in zwei Versionen: eine Enterprise (kostenpflichtig) und die Community, die kostenlos verwendet werden kann. Verfügbar für Linux, Mac oder Windows.
Merkmale:
- Integrierte Schemavisualisierung
- Einblick in Serverstatus und Abfrageleistung
- Geodaten visualisieren, verstehen und verarbeiten
- Ein einfacher Ansatz zum Erstellen, Lesen, Aktualisieren und Löschen (CRUD) von Daten
- Leicht verständliche GUI
- Erweiterbar durch Plugins
- Erstellen Sie Aggregationspipelines in einer intuitiven Benutzeroberfläche
- Mehr…
Laden Sie MongoDB Compass kostenlos herunteroderwissen–
NoSQLBooster (MongoBooster)
NoSQLBooster ist ein recht beliebtes GUI-Schnittstellen-Provider-Tool für unsere blasse MongoDB-CLI-Schnittstelle. Es ist offiziell als MongoBooster bekannt. NoSQLBooster ist ein plattformübergreifendes Tool, das mit einer Reihe von MongoDB-Tools zum Verwalten von Datenbanken und Überwachen von Servern ausgestattet ist. Dieses MongoDB-Tool umfasst Serverüberwachungstools, Visual Explain Plan, Abfragegenerator, SQL-Abfrage, ES2017-Syntaxunterstützung und mehr… Es ist verfügbar inFrei, Personal und Commercial-Versionen. Natürlich weist die kostenlose Version einige Funktionseinschränkungen auf. NoSQLBooster ist auch für Windows, macOS und Linux verfügbar.
Eines der am meisten hervorgehobenen Features ist ein echtes IntelliSense-Erlebnis. Dies ist der integrierte Sprachdienst, der alle möglichen Codevorschläge kennt, um Ihnen beim Eintippen zu helfen. Jeder, der NoSQLBooster verwendet, wird seine Fähigkeit bewundern, Variablen, Methoden, Schlüsselwörter, Eigenschaften und sogar die Namen der MongoDB-Sammlung automatisch zu vervollständigen. Sie erhalten jede Menge integrierter Snippets, mit denen Sie Ihre Shell-Skriptabfragen schneller schreiben können.
NoSQLBooster-Funktionen:
- Mit NoSQLBooster für MongoDB können Sie SQL SELECT ausführen
- NoSQLBooster für MongoDB unterstützt eine mongooseähnliche Fluent Query Builder-API
- Unterstützt Visual Explain Plan, MongoDB Log Parser, Query Code Generator, Visual Query Builder und Schema Analyzer
- Lernen Sie MongoDB mit kostenlosen interaktiven Beispielen
- Tooltip für Array-, Objekt- und ObjectId-Werte
- Testdatengenerator
- Server-Echtzeitstatus (mongostat)
- GUI für mongotop, mongodump und mongorestore
- MongoDB Enterprise Edition
- Eingebettete Mongo Shell, keine externen Abhängigkeiten
- Umfassen Sie ES2017
- Lodash, ShellJs, Mathjs und Moment
- GridFS unterstützen
- Nur-Lese-Statussperre
- Verbindung mit Farbe markieren
- Einfache Datenübertragung/Synchronisierung zwischen Datenbanken
- Einfach importieren und exportieren
- Tabellen aus RDBMS importieren
- In SQL-Datei exportieren
Laden Sie NoSQLBooster herunter
NoSQL-Manager
NoSQL Manager war von Anfang an ein beliebtes Tool, da es eine benutzerfreundliche Benutzeroberfläche mit einer leistungsstarken Shell kombinieren konnte. Es unterstützt die neuesten MongoDB-Versionen sowie ältere Versionen, die bis 2.2 zurückreichen.
Wie der Rest bietet NoSQL Manager sowohl kostenlose kommerzielle als auch kostenpflichtige Abonnements. Ihr kostenloser Plan hat eingeschränkte Funktionen, darunter Verbindung, Shell-Verwaltung, Überwachung, Datenmanipulation und Support. Sie können sie hier auf ihrer Planvergleichsseite vergleichen. Kostenpflichtige NoSQL Manager-Pläne sind für 98 USD pro Version und Benutzer erhältlich.
Die voll funktionsfähige Benutzeroberfläche unterstützt alle für die MongoDB-Shell verfügbaren Befehle und spart MongoDB-Profis und Anfängern Zeit. Mit der Autovervollständigung können Sie alle Shell-Befehle, Sammlungsnamen und Methoden, die in MongoDB verwendet werden, automatisch vervollständigen. Ähnlich wie Studio 3T unterstützt NoSQL Manager alle drei Ansichten: eine Tabellenansicht, eine Baumansicht und eine JSON-Ansicht.
Clustersteuerung – MongoDB-GUI-Tool
ClusterControl ist ein weiteres MongoDB-Tool mit GUI zur Verwaltung der Datenbankinfrastruktur. Es ist auch in zwei Versionen verfügbar – Community und Enterprise. Selbstverständlich ist die Community-Edition von ClusterControl kostenlos, während die Enterprise-Edition kostenpflichtig ist. Es ist nicht nur auf MongoDB beschränkt, sondern unterstützt auch MySQL, MySQL Replication, MySQL NDB Cluster, Galera Cluster, MariaDB, PostgreSQL, TimescaleDB, Docker und ProxySQL.
ClusterControl bietet vollautomatische Sicherheit für Datenbankinfrastrukturen mit einer einzigen grafischen Benutzeroberfläche, einer einzigen Schnittstelle zum Bedienen und Automatisieren von MongoDB- und MySQL-Datenbankumgebungen. Es ist für Linux-Plattformen (RedHat, Centos, Ubuntu oder Debian-basiert) verfügbar und bietet ein Repo über YUM/APT.
- Abfragemonitor
- Multi-DB-Unterstützung
- Vollständig integrierte CLI
- Überwachung und Berater
- Datenbankbereitstellung
- Cluster/Replikation
- Gute Dokumentation
HerunterladenClusterControl Community-Edition
NOSQLCLIENT (kostenlos und Open Source)
Nosqlclient ist ein kostenloses und quelloffenes MongoDB-Verwaltungstool mit einer webbasierten GUI, die das Chaos der Befehlszeile bei der Verwaltung von Datenbanken beendet. Wir können mit Nosqlclient Daten in MongoDB einfügen, löschen oder aktualisieren, ohne Abfragen zu verwenden. Es ist als Desktop-App, für Docker und als Web-App verfügbar. Das Web bietet eine browserbasierte Schnittstelle zu MongoDB über HTTP.
NOSQLCLIENT-Funktionen
- SSH-Unterstützung
- Einzigartiger Abfragestil
- Live-Überwachung
- MongoDB-Shell
- X509, LDAP, GSSAPI
- Datenimport/-export
- Erweitertes JSON anstelle von BSON verwenden
- Direktes Update
- Benutzerverwaltung
- Indexverwaltung
- Schemaanalysator
- Autovervollständigung
- Dateiverwaltung
HerunterladenNosqlclient für MongoDB
Navicat ist ein kommerzielles Datenbankverwaltungstool, das im Vergleich zu anderen beliebten kostenpflichtigen Tools derselben Kategorie relativ erschwinglich ist. Es wurde entwickelt, um verschiedene Datenbanken mithilfe einer grafischen Benutzeroberfläche statt einer Befehlszeile zu verwalten, was letztendlich die Komplexität der Datenbanksystemverwaltung reduziert. Es wurde entwickelt, um verschiedene Arten von Personen in der Branche anzusprechen, wie Administratoren, Entwickler sowie kleine und mittlere Unternehmen.
Es bietet ein einziges Premium-Paket namens Navicat Premium, das die Möglichkeit bietet, alle gängigen Datenbanksysteme wie MySQL, MariaDB, MongoDB, SQL Server, SQLite, Oracle und PostgreSQL zu verbinden. Wenn jemand jedoch auf einen bestimmten Datenbanktyp zugreifen und ihn steuern möchte, sind auch einzelne Anwendungspakete wie Navicat für MongoDB verfügbar, wodurch dieses Datenbankverwaltungstool für jeden erschwinglich wird.
Es ist als 14-tägige Testversion verfügbar. Wenn es Ihnen gefällt, kaufen Sie es, andernfalls können Sie über die anderen in dieser Liste aufgeführten Optionen nachdenken.
Laden Sie Navicat für MongoDB herunter
Robo 3T MongoDB GUI-Tool
Das nächste MongoDB-Schnittstellentool mit GUI ist Robo 3T, das von den Entwicklern des MongoDB-Clients verwaltet und bereitgestellt wirdStudio 3T(kostenpflichtig mit 30-tägiger Testversion). Robo 3T war früher als Robomongo bekannt. Es ist auch ein plattformübergreifendes MongoDB-GUI-Verwaltungstool, das für Windows, macOS und Linux verfügbar ist. Es verfügt über dieselbe Engine und Umgebung wie die MongoDB-Shell (3.2).
Hauptfunktionen von Robomongo:
- Nativer und plattformübergreifender MongoDB-Manager
- Einfach zu handhabende Benutzeroberfläche
- Leichtgewichtiger MongoDB-GUI-Anbieter
- Geringerer Verbrauch von Systemressourcen
- Visuelles Tool zur Unterstützung der Datenbankverwaltung
- Hat eine eingebettete echte MongoDB-Shell
- Echte Autovervollständigung
- Unterstützung für den Import aus MongoDB SRV-Verbindungszeichenfolgen
- Unterstützung für den SCRAM-SHA-256-Authentifizierungsmechanismus
- Benutzer erstellen/bearbeiten/anzeigen
- Unterstützte Cloud-Plattformen sind MongoDB Atlas, Compose, mLab, ObjectRocket, ScaleGrid, Amazon EC2
Studio 3T MongoDB GUI-Tool
Oben erwähnt wurde Robomong, das von 3T übernommen und in Robot 3T umbenannt wurde; jetzt ein Teil von Studio 3T. Was ist alsoStudio 3T? Wie andere erwähnte MongoDB Admin-UI-Tools ist auch Studio 3T ein GUI-Schnittstellenanbieter-Tool zur Verwaltung von Datenbanken, allerdings in der kostenpflichtigen Kategorie.30 Tage kostenlos testenVersion dieses Tools ermöglicht es den Benutzern, seine Funktionen zu nutzen und zu verstehen, bevor sie Geld investieren. Im Vergleich zum kostenlosen und Open Source Robot 3T verfügt Studio 3T über mehr Funktionen und bietet Unternehmensunterstützung. Wie Robo 3T ist es auch für Windows, Linux (UbuntuundCentOS) und macOS.
Studio 3T-Funktionen
- Erstellen Sie Abfragen per Drag-and-Drop
- Direkte Datenbearbeitung
- Tabellen-, Baum- und JSON-Ansicht
- Aggregationseditor
- Visuelle Erklärung
- Aufgaben und Fragenplaner
- Migration von SQL zu MongoDB
- Abfragecode, SQL-Abfrage, SQL-Import/Export
- LDAP- und Kerberos-Authentifizierung
- Importieren aus Oracle
- Import-/Export-Assistent
- Farbcodierte Anschlüsse
- Schreibgeschützte Sperre, Datenvergleich und -synchronisierung
- Schema-Explorer
- Serverstatusdiagramme, Map-Reduce und GridFS-Unterstützung
- Tastenkombinationen
- Kompatibel zu MongoDB 4.0
- Und mehr…
Kostenlose Testversion von Studio3T
Mongo Management Studio
Mongo Management Studio ist ein kostenloses MongoDB-GUI-Tool zur Datenbankverwaltung. Es ist leicht und hat eine übersichtliche Oberfläche, um die Entwicklung von MongoDB-basierten Projekten zu erleichtern. Es wurde mit nodeJs, Electron Framework, MongoDB und AngularJs entwickelt. MMS ist kompatibel mit MongoDB 3.0 / 3.2 / 3.4.
Wie alle oben genannten MongoDB-Verwaltungstools kann der Benutzer es problemlos installieren. Die kostenlose Version ist jedoch nur für Windows verfügbar, während die Enterprise- und Personal-Version für Linux, Windows und macOS verfügbar sind. Die Enterprise-Version (Webserver) unterstützt die HTTP-GUI der MongoDB-Weboberfläche, d. h. wir können es auf unserem Hauptserver installieren und danach von jedem System aus über einen lokalen oder Remote-Browser darauf zugreifen. Die Personal- und kostenlose Version kann jedoch nur auf dem lokalen System verwendet werden, auf dem sie installiert wurden.
Funktionen von Mongo Management Studio (Kostenlose Version)
- UI-Indexverwaltung
- Replikat-Set-Unterstützung
- CRUD-Operationen
- Kompatibel mit MongoDB 3.0 / 3.2 / 3.4
- MongoDB-Authentifizierung
- GridFS-Unterstützung (schreibgeschützt)
- Inline-Editierung, Multiupdate und Abfragen speichern
- SSL-Verbindungen
- Detaillierte Dokumentation
MMS herunterladen(nur Windows der kostenlosen Edition)
Aqua Data Studio Mongo-GUI-Tool
Es handelt sich um eine universelle integrierte Entwicklungsumgebung (IDE) für Datenbankentwickler für relationale, NoSQL- und Cloud-Plattformen. Somit werden eine Vielzahl von Datenbanken unterstützt, um Daten zu entwickeln, darauf zuzugreifen, sie zu verwalten und visuell zu analysieren.
Für MongoDB fungiert das Aqua Data Studio als Verwaltungstool mit grafischer Benutzeroberfläche mit Verwaltungs- und Datenbankabfragefunktionen. Die visuelle Oberfläche des Aqua Data Studios ermöglicht dem Benutzer das Durchsuchen und Ändern von Datenbankstrukturen, einschließlich Schemaobjekten und Sammlungen, sowie die Aufrechterhaltung der Datenbanksicherheit.
Es bietet ein MongoDB-Datenbank-Toolkit, das eine breite Palette an Tools umfasst, wie beispielsweise Visual Analytics, MongoSQL Query Reference, MongoJS Query Analyzer, MongoShell MongoShell, FluidShell, Query & Analysis Tool, Grid- und Pivot-Diagramme, Tabellendaten-Editor, Import- und Export-Tools, Entity Relationship Modeler; Visual Query Builder; Vergleichstools: Schemavergleich, Dateivergleich; SQL-Verlauf, Open API Scripting Environment, Integrated Secure Shell (SSH) und Versionskontrolle: Subversion (SVN), Git, CVS, Perforce.
Der Javascript-Editor des MongoJS Query Analyzer ermöglicht die Ausführung von JavaScript-Befehlen und unterstützt Autovervollständigung und Syntaxhervorhebung. Das Ergebnis wird in einer Baumhierarchie, in Rasterergebnissen und als Text angezeigt.
Da es sich bei Aqua Data Studio um ein kostenpflichtiges Produkt handelt, ist es als Testversion erhältlich.für 14 Tagemit allen Enterprise-Funktionen. Wenn Sie also nach einem kostenpflichtigen Produkt suchen, können Sie es kostenlos ausprobieren, bevor Sie Geld ausgeben. Es ist verfügbar fürWindows, Linux und macOS.
Herunterladendie kostenlose Testversion des MongoDB GUI-Tools Aqua Studio vonHier.
Einige weitere verfügbare Open-Source-Providertools für die MongoDB-Weboberfläche (GUI):
phpMoAdmin – MongoDB GUI-Verwaltungstool für PHP
Es klingt wie das Tool phpMyAdmin, das für MySQL gedacht ist. phpMoAdmin ist jedoch auch PHP, allerdings für MongoDB. Es basiert auf dem Vork PHP-Framework. Leicht und einfach zu installieren. Die moadmin.php-Datei ist nur 115 KB groß und der Benutzer kann sie überall vor Ort platzieren, um mit der Arbeit zu beginnen.
phpMoAdmin-Funktionen:
- Datenbank: Liste mit Datengrößen, Erstellen/Löschen, Reparieren/Komprimieren
- Liste der Sammlungen mit der Anzahl der Objekte in jeder Sammlung anzeigen
- Einzelnes Smart-Search-Feld akzeptiert: exakten Text, (typumgewandelte) Werte, JSON (mit aktivierten Mongo-Operatoren)
- Mongo GridFS
- GridFS-Objekte verknüpfen automatisch GridFSBrockenzu GridFSDateien
- MongoDB-Statistiken: Betriebszeit, Speicher usw., Protokoll vorheriger Fehler, Mongo-PHP-Einstellungen
- Und mehr…
Mongotron – Opensource
Es handelt sich um ein plattformübergreifendes MongoDB-Verwaltungstool, das unter einer Open-Source-Lizenz veröffentlicht und mit dem Electron-Framework und Angular JS erstellt wurde. Verfügbar unterGitHub.
Schreiben Sie es auf
Bisher haben wir nur über MongoDB-Verwaltungsclients für Windows, Linux und MacOS gesprochen. Benutzer, die nach einer MongoDB-Verwaltung für Smartphones und Tablets suchen, können Mongolime ausprobieren. Es bietet einen mobilen MongoDB-Client, um problemlos eine Verbindung zu MongoDB-Servern herzustellen und darauf zuzugreifen.
Es verfügt über einen integrierten SSH-Tunnel zur Authentifizierung und einfachen Verbindung von Remote-Servern über SSL. MongoLime ist eine Freemium-MongoDB-Client-App, die unterstütztiOSUndAndroid Plattformen.
- Dokumente anzeigen und verwalten.
- Erstellen und Ändern von Dokumenten
- Suchen Sie mithilfe eines Abfragegenerators nach Dokumenten.
- Exportieren Sie Datenbanken und Sammlungen im JSON-Format als ZIP-Archiv.
Mongo-Express
Webbasierte MongoDB-Admin-Oberfläche, geschrieben mit Node.js, Express und Bootstrap3. Ermöglicht die Verbindung mehrerer Datenbanken; Anzeigen/Hinzufügen/Löschen von Datenbanken, Sammlungen und Dokumenten; Vorschau von Audio-/Video-/Bild-Assets; GridFS-Unterstützung – Hinzufügen/Abrufen/Löschen unglaublich großer Dateien; Verwendung von BSON-Datentypen in Dokumenten, Mobile/Responsive – Bootstrap und mehr Funktionen… Um es herunterzuladen und mehr über seine Funktionen zu erfahren, besuchen Sie dieseLink.
Welche MongoDB-GUI ist die beste?
Beachten Sie, dass alle diese Produkte sowohl in kostenlosen als auch in kommerziellen Versionen angeboten werden. Wenn Sie ein einzelner Entwickler oder Freiberufler sind, sind die kostenlosen Versionen unserer Meinung nach ausreichend für Sie. Wenn Sie jedoch mehr als ein einzelner Entwickler sind, z. B. wenn Sie zu zweit an großen Projekten arbeiten, empfehlen wir Ihnen dringend, sich für kommerzielle Versionen zu entscheiden. Das wird sich am Ende gut auszahlen. Die meisten dieser Produkte bieten auch eine Testphase für kostenpflichtige Versionen an. Sie können diese nutzen, um herauszufinden, ob das Produkt Ihren Erwartungen entspricht. Letztendlich läuft alles auf Ihre Anforderungen in Bezug auf Budget, Nutzungsanforderungen, Teammitglieder, Anzahl der Funktionen usw. hinaus.
Weitere Ressourcen, bei denen Sie vorbeischauen können: