Vérifiez la version de Mongodb

Verifiez La Version De Mongodb



MongoDB offre un stockage de données hautes performances lorsqu'il est déployé sur plusieurs serveurs. Nous devons donc identifier la version de MongoDB en cours d'exécution dans le système lors de l'analyse des problèmes signalés. Les numéros de version qui suivent un schéma de numérotation sémantique nous permettent de reconnaître les changements significatifs et mineurs. Nous pouvons exécuter la dernière version sans bogue en mettant simplement à jour la version de mongodb qui devrait être connue. Nous avons discuté ci-dessous de certaines méthodes qui peuvent être utilisées pour déterminer quelle version de MongoDB nous utilisons actuellement. Certaines de ces techniques vérifient la version serveur de MongoDB, tandis que d'autres vérifient la version du shell Mongo.

Comment vérifier la version de Mongodb

L'approche la plus simple pour vérifier la version de mongodb consiste à exécuter l'option '-help' avec le mot-clé 'mongod'. Nous avons ouvert l'invite de ligne de commande dans notre système et placé la commande suivante sur l'écran du terminal de notre système. L'utilisation de cette commande nous aide à obtenir le drapeau qui vérifie et affiche la version actuelle de l'application mongodb.

> mondieu --aider

La commande 'mongod -help' répertorie toutes les options générales comme sortie pouvant être utilisée pour exécuter mongodb dans notre système d'exploitation. En raison de la longue liste d'options, nous venons d'afficher l'option « –version ». La '-version' est l'option que nous utilisons avec le shell mongodb pour obtenir la version mongodb.







Option :



–networkMessageCompressors arg (=snappy,zstd,zlib)



Liste séparée par des virgules des compresseurs à





utiliser pour les messages réseau

Options générales:



-h [ –help ] Afficher ces informations d'utilisation

–version Afficher les informations de version

Méthode n°1 : vérifier la version de Mongodb avec la commande Mongod

Maintenant, nous pouvons utiliser l'indicateur –version pour obtenir la version actuellement installée de mongodb. Ici, nous n'avons pas de connexion mongodb car le chemin n'est pas donné ou le shell mongodb n'est pas ouvert. Lorsque nous ne sommes pas connectés à mongodb, nous pouvons exécuter la commande ci-dessous dans l'invite de commande de notre système. Le drapeau « –version » est utilisé avec la commande « mongod ».

>mongod -version

Une fois la commande « mongod –version » exécutée, la version de mongodb s'affiche comme suit. Il inclut la version actuelle de mongodb et d'autres informations de construction sur l'application mongodb.

bd version v6.0.3
Informations de construction : {
'version': '6.0.3',
'gitVersion': 'f803681c3ae19817d31958965850193de067c516',
'modules': [],
'allocator': 'tcmalloc',
'environnement': {
'distmod': 'fenêtres',
'distarch': 'x86_64',
'target_arch': 'x86_64'
}
}

Méthode # 2 : Vérifiez la version de Mongodb avec la commande Mongo

Une autre approche pour vérifier la version de mongodb consiste à utiliser la méthode mongo. Dans l'invite de commande, nous devons utiliser le mot-clé 'mongo' qui est le shell pour exécuter les requêtes mongodb. Le mongo est utilisé avec l'option '-version' pour vérifier la version du shell mongodb. La représentation générale de la commande mongo pour récupérer la version est collée ci-dessous.

>mongo --version

La version du shell mongo dans notre système d'exploitation est la suivante :

mongo version v6.0.3
Informations de construction : {
'version': '6.0.3',
'gitVersion': 'f803681c3ae19817d31958965850193de067c516',
'modules': [],
'allocator': 'tcmalloc',
'environnement': {
'distmod': 'fenêtres',
'distarch': 'x86_64',
'target_arch': 'x86_64'
}
}

Méthode # 3 : vérifier la version de Mongodb avec le chemin du fichier

Les méthodes ci-dessus sont un moyen d'obtenir la version mongodb lorsque la connexion avec mongodb n'est pas établie. Ici, nous allons récupérer la version de notre application mongodb en accomplissant le chemin du fichier où se trouve le shell mongodb. Pour ce faire, nous avons lancé l'invite de commande et avec la commande 'cd' le chemin complet du shell mongodb est spécifié sur le terminal. Ensuite, appuyez sur Entrée pour exécuter la commande.

>cd 'C:\Program Files\MongoDB\Server\6.0\bin'

Le chemin du fichier de mongodb est donné et le système trouve avec succès le chemin spécifié de mongodb. Après cela, nous avons donné le nom de l'application 'mongod.exe' qui utilise également l'option '-version' pour obtenir la version mongodb.

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

À partir de l'accès au chemin du fichier de mongodb, nous avons récupéré la version actuelle de mongodb dans la sortie représentée ci-dessous.

bd version v6.0.3
Informations de construction : {
'version': '6.0.3',
'gitVersion': 'f803681c3ae19817d31958965850193de067c516',
'modules': [],
'allocator': 'tcmalloc',
'environnement': {
'distmod': 'fenêtres',
'distarch': 'x86_64',
'target_arch': 'x86_64'
}
}

Méthode # 4 : Vérifiez la version de Mongodb avec la commande db.version()

Toutes les commandes susmentionnées utilisent l'invite de commande pour obtenir la version mongodb. Nous avons également une autre méthode pour déterminer la version de mongodb : en lançant le shell mongodb. Dans ce cas, nous avons d'abord établi la connexion. Ensuite, exécutez la requête suivante dans le shell mongodb. Le mot-clé 'db' est utilisé avec la méthode 'version()' pour générer la version du mongodb utilisé dans le système.

>db.version()
[/c]
La requête de vérification de la version mongodb a affiché la sortie numérique qui est la version mongodb téléchargée depuis notre système.
[cc lang='text' width='100%' height='100%' escaped='true' theme='blackboard' nowrap='0']
'6.0.3'

Méthode n ° 5: vérifiez la version de Mongodb avec la commande de paramètre BuildInfo

La dernière approche d'interface de ligne de commande pour obtenir la version de mongodb utilise la méthode 'builInfo'. Une commande buildInfo est un outil de gestion qui fournit un rapport de construction pour le Mongod actuel. Nous avons utilisé la requête « runCommand() » qui prend la commande « buildInfo » en paramètre. La commande buildInfo est en outre définie avec la valeur '1' connue comme la vraie valeur booléenne.

db.runCommand( { buildInfo: 1 } )

La sortie de la commande buildInfo génère la version et le résumé du serveur mongodb.

{
version : '6.0.3',
gitVersion : 'f803681c3ae19817d31958965850193de067c516',
cibleMinOS : 'Windows 7/Windows Server 2008 R2',
modules: [],
allocateur : 'tcmalloc',
Moteur javascript : 'mozjs',
sysInfo : 'obsolète',
tableauversion : [ 6, 0, 3, 0 ],
openssl : { en cours d'exécution : 'Windows SChannel' }

Méthode # 6 : Vérifiez la version de Mongodb avec l'interface graphique

L'interface utilisateur graphique est l'approche la plus attrayante pour vérifier la version de mongodb. Si l'interface de ligne de commande ou tout shell mongodb spécifique n'est pas facile à utiliser, nous pouvons utiliser la boussole mongodb. L'application mongodb compass est une approche graphique pour obtenir la version mongodb. Tout d'abord, nous avons lancé la boussole mongodb et établi une connexion avec notre hôte local existant. Après cela, nous avons trois points alignés sur la barre latérale gauche qui, en un clic, affichent quelques options. Parmi toutes les options répertoriées, passez la souris sur l'option 'Informations de connexion'. La capture d'écran de la boussole mongodb est illustrée ci-dessous, ce qui permettra de suivre facilement l'étape de vérification de la version mongodb.

Les 'Informations de connexion' génèrent la page pop-up où les informations sur la connexion mongodb sont données. Sur la page pop-up, nous avons un champ 'Edition'. Sous le champ 'Edition', les informations d'édition de mongodb s'affichent sous la forme 'MongoDB 6.0.3 Community'

Conclusion

L'article est de vérifier la version de mongodb. Nous avons exploré toutes les manières possibles d'obtenir la version mongodb. Quelques méthodes sont utilisées pour obtenir la version du serveur mongodb et d'autres méthodes permettent de récupérer la version du shell mongodb. Nous avons d'abord utilisé l'interface de ligne de commande pour vérifier la version de mongodb. Ensuite, nous avons une application mongodb compass GUI pour vérifier que la version mongodb est la plus simple.