Überprüfen Sie die Version von Mongodb

Uberprufen Sie Die Version Von Mongodb



MongoDB bietet eine leistungsstarke Datenspeicherung, wenn es auf mehreren Servern bereitgestellt wird. Daher müssen wir die Version von MongoDB identifizieren, die im System ausgeführt wird, wenn wir die gemeldeten Probleme analysieren. Die Versionsnummern, die einem semantischen Nummerierungsschema folgen, ermöglichen es uns, wesentliche und geringfügige Änderungen zu erkennen. Wir können die neueste fehlerfreie Version ausführen, indem wir einfach die mongodb-Version aktualisieren, die bekannt sein sollte. Im Folgenden haben wir einige Methoden besprochen, mit denen Sie feststellen können, welche Version von MongoDB wir derzeit verwenden. Einige dieser Techniken prüfen die Serverversion von MongoDB, während andere die Version der Mongo-Shell prüfen.

So überprüfen Sie die Version von Mongodb

Der einfachste Ansatz, um die Mongodb-Version zu überprüfen, besteht darin, die Option „–help“ mit dem Schlüsselwort „mongod“ auszuführen. Wir haben die Eingabeaufforderung in unserem System geöffnet und den folgenden Befehl auf dem Terminalbildschirm unseres Systems platziert. Die Verwendung dieses Befehls hilft uns, das Flag zu erhalten, das die aktuelle Version der mongodb-Anwendung prüft und ausgibt.

> Mongott --Hilfe

Der Befehl „mongod –help“ listete alle allgemeinen Optionen als Ausgabe auf, die zum Ausführen der mongodb in unserem Betriebssystem verwendet werden könnten. Aufgrund der langen Liste der Optionen haben wir hier nur die Option „–version“ gezeigt. Die „–version“ ist die Option, die wir zusammen mit der Mongodb-Shell verwenden, um die Mongodb-Version zu erhalten.







Optionen:



–networkMessageCompressors arg (=snappy,zstd,zlib)



Kommaseparierte Liste von Kompressoren zu





für Netzwerknachrichten verwenden

Allgemeine Optionen:



-h [ –help ] Zeigt diese Nutzungsinformationen an

–version Versionsinformationen anzeigen

Methode Nr. 1: Überprüfen Sie die Mongodb-Version mit dem Mongod-Befehl

Jetzt können wir das Flag –version verwenden, um die aktuell installierte Version von mongodb abzurufen. Hier haben wir keine Mongodb-Verbindung, da der Pfad nicht angegeben ist oder die Mongodb-Shell nicht geöffnet ist. Wenn wir nicht mit der Mongodb verbunden sind, können wir den folgenden Befehl in der Eingabeaufforderung unseres Systems ausführen. Das „–version“-Flag wird mit dem „mongod“-Befehl verwendet.

>Mongod-Version

Sobald der Befehl „mongod –version“ ausgeführt wird, wird die Version der mongodb wie folgt angezeigt. Es enthält die aktuelle mongodb-Version und weitere Build-Informationen zur mongodb-Anwendung.

db-Version v6.0.3
Build-Info: {
'Version': '6.0.3',
'gitVersion': 'f803681c3ae19817d31958965850193de067c516',
'module': [],
'Zuordner': 'tcmalloc',
'Umgebung': {
'distmod': 'Fenster',
'distarch': 'x86_64',
'target_arch': 'x86_64'
}
}

Methode Nr. 2: Überprüfen Sie die Mongodb-Version mit dem Mongo-Befehl

Ein weiterer Ansatz zum Überprüfen der Mongodb-Version ist die Verwendung der Mongo-Methode. In der Eingabeaufforderung müssen wir das Schlüsselwort „mongo“ verwenden, das die Shell zum Ausführen der Mongodb-Abfragen ist. Der Mongo wird mit der Option „–version“ verwendet, um die Version der Mongodb-Shell zu überprüfen. Die allgemeine Darstellung des Mongo-Befehls zum Abrufen der Version ist unten eingefügt.

>mongo --version

Die Version der Mongo-Shell in unserem Betriebssystem lautet wie folgt:

Mongo-Version v6.0.3
Build-Info: {
'Version': '6.0.3',
'gitVersion': 'f803681c3ae19817d31958965850193de067c516',
'module': [],
'Zuordner': 'tcmalloc',
'Umgebung': {
'distmod': 'Fenster',
'distarch': 'x86_64',
'target_arch': 'x86_64'
}
}

Methode Nr. 3: Überprüfen Sie die Mongodb-Version mit dem Dateipfad

Die obigen Methoden sind eine Möglichkeit, die Mongodb-Version zu erhalten, wenn die Verbindung mit der Mongodb nicht hergestellt wird. Hier rufen wir die Version unserer Mongodb-Anwendung ab, indem wir den Pfad der Datei angeben, in der sich die Mongodb-Shell befindet. Dazu haben wir die Eingabeaufforderung gestartet und mit dem „cd“-Befehl wird der vollständige Pfad der mongodb-Shell auf dem Terminal angegeben. Drücken Sie dann die Eingabetaste, um den Befehl auszuführen.

>cd 'C:\Programme\MongoDB\Server\6.0\bin'

Der Dateipfad von mongodb ist angegeben und das System findet erfolgreich den angegebenen Pfad der mongodb. Danach haben wir den Namen der Anwendung „mongod.exe“ angegeben, die auch die Option „–version“ verwendet, um die mongodb-Version zu erhalten.

C:\Programme\MongoDB\Server\6.0\bin>mongod.exe --version

Aus dem Zugriff auf den Dateipfad der mongodb haben wir in der unten dargestellten Ausgabe die aktuelle mongodb-Version geholt.

db-Version v6.0.3
Build-Info: {
'Version': '6.0.3',
'gitVersion': 'f803681c3ae19817d31958965850193de067c516',
'module': [],
'Zuordner': 'tcmalloc',
'Umgebung': {
'distmod': 'Fenster',
'distarch': 'x86_64',
'target_arch': 'x86_64'
}
}

Methode Nr. 4: Überprüfen Sie die Mongodb-Version mit dem Befehl db.version()

Alle oben genannten Befehle verwenden die Eingabeaufforderung, um die Mongodb-Version abzurufen. Wir haben auch eine andere Methode, um die Mongodb-Version herauszufinden: durch Starten der Mongodb-Shell. In diesem Fall haben wir zuerst die Verbindung hergestellt. Führen Sie dann die folgende Abfrage in der Mongodb-Shell aus. Das Schlüsselwort „db“ wird mit der Methode „version()“ verwendet, um die im System verwendete Version der mongodb zu generieren.

>db.version()
[/c]
Die Abfrage zur Überprüfung der Mongodb-Version zeigte die numerische Ausgabe an, die die von unserem System heruntergeladene Mongodb-Version ist.
[cc lang='text' width='100%' height='100%' escaped='true' theme='blackboard' nowrap='0']
'6.0.3'

Methode Nr. 5: Überprüfen Sie die Mongodb-Version mit dem BuildInfo-Parameterbefehl

Der letzte Ansatz für die Befehlszeilenschnittstelle zum Abrufen der Mongodb-Version ist die Verwendung der Methode „builInfo“. Ein buildInfo-Befehl ist ein Verwaltungstool, das einen Build-Bericht für den aktuellen Mongod bereitstellt. Wir haben die Abfrage „runCommand()“ verwendet, die den Befehl „buildInfo“ als Parameter verwendet. Der buildInfo-Befehl wird ferner mit dem Wert „1“ festgelegt, der als wahrer boolescher Wert bekannt ist.

db.runCommand( { buildInfo: 1 } )

Die Ausgabe des buildInfo-Befehls generiert die Version und die Zusammenfassung des mongodb-Servers.

{
Version: '6.0.3',
gitVersion: 'f803681c3ae19817d31958965850193de067c516',
targetMinOS: 'Windows 7/Windows Server 2008 R2',
Module: [],
Zuordner: 'tcmalloc',
javascriptEngine: 'mozjs',
sysInfo: 'veraltet',
versionArray: [ 6, 0, 3, 0 ],
openssl: { wird ausgeführt: 'Windows SChannel' }

Methode Nr. 6: Überprüfen Sie die Mongodb-Version mit der GUI-Oberfläche

Die grafische Benutzeroberfläche ist der ansprechendste Ansatz, um die Version der mongodb zu überprüfen. Wenn die Befehlszeilenschnittstelle oder eine bestimmte Mongodb-Shell nicht einfach zu verwenden ist, können wir den Mongodb-Kompass verwenden. Die Mongodb-Kompassanwendung ist ein GUI-Ansatz zum Abrufen der Mongodb-Version. Zunächst haben wir den Mongodb-Kompass gestartet und eine Verbindung zu unserem bestehenden lokalen Host aufgebaut. Danach haben wir drei ausgerichtete Punkte in der linken Seitenleiste, die beim Klicken einige Optionen anzeigen. Bewegen Sie unter allen aufgelisteten Optionen die Maus über die Option „Verbindungsinfo“. Der Screenshot des Mongodb-Kompasses ist unten gezeigt, der dem Schritt zum Überprüfen der Mongodb-Version leicht zu folgen ist.

Die „Verbindungsinfo“ generiert die Popup-Seite, auf der die Informationen über die Mongodb-Verbindung angegeben werden. Auf der Popup-Seite haben wir ein Feld „Edition“. Unter dem Feld „Edition“ werden die Editionsinformationen der MongoDB als „MongoDB 6.0.3 Community“ angezeigt.

Fazit

Der Artikel soll die Version von mongodb überprüfen. Wir haben alle Möglichkeiten untersucht, um die Mongodb-Version zu erhalten. Einige Methoden werden verwendet, um die Version des Mongodb-Servers abzurufen, und andere Methoden dienen zum Abrufen der Version der Mongodb-Shell. Wir haben zuerst die Befehlszeilenschnittstelle verwendet, um die Mongodb-Version zu überprüfen. Danach haben wir eine Mongodb-Kompass-GUI-Anwendung, mit der die Überprüfung der Mongodb-Version am einfachsten ist.