Mongodb 버전 확인

Mongodb Beojeon Hwag In



MongoDB는 여러 서버에 배포될 때 고성능 데이터 저장소를 제공합니다. 따라서 보고된 문제를 분석할 때 시스템에서 실행 중인 MongoDB의 버전을 식별해야 합니다. 시맨틱 넘버링 체계를 따르는 버전 번호를 통해 중요한 변경 사항과 사소한 변경 사항을 인식할 수 있습니다. 알려야 할 mongodb 버전만 업데이트하면 버그 없는 최신 버전을 실행할 수 있습니다. 현재 사용 중인 MongoDB 버전을 확인하는 데 사용할 수 있는 몇 가지 방법을 아래에서 논의했습니다. 이러한 기술 중 일부는 MongoDB의 서버 버전을 확인하는 반면 다른 기술은 Mongo 셸의 버전을 확인합니다.

Mongodb 버전 확인 방법

mongodb 버전을 확인하는 가장 간단한 방법은 키워드 'mongod'와 함께 '-help' 옵션을 실행하는 것입니다. 시스템에서 명령줄 프롬프트를 열고 시스템의 터미널 화면에 다음 명령을 입력했습니다. 이 명령을 사용하면 mongodb 애플리케이션의 현재 버전을 확인하고 출력하는 플래그를 얻을 수 있습니다.

> 몽고 --돕다

'mongod –help' 명령은 운영 체제에서 mongodb를 실행하는 데 사용할 수 있는 출력으로 모든 일반 옵션을 나열했습니다. 옵션 목록이 길기 때문에 '–version' 옵션만 표시했습니다. '–version'은 mongodb 버전을 얻기 위해 mongodb 쉘과 함께 사용하는 옵션입니다.







옵션:



–networkMessageCompressors 인수(=snappy,zstd,zlib)



쉼표로 구분된 압축기 목록





네트워크 메시지에 사용

일반 옵션:



-h [ –help ] 이 사용 정보 표시

–version 버전 정보 표시

방법 # 1: Mongod 명령으로 Mongodb 버전 확인

이제 -version 플래그를 사용하여 현재 설치된 mongodb 버전을 가져올 수 있습니다. 여기에서는 경로가 제공되지 않았거나 mongodb 셸이 열리지 않았기 때문에 mongodb 연결이 없습니다. mongodb에 연결되어 있지 않으면 시스템의 명령 프롬프트에서 아래 명령을 실행할 수 있습니다. '–version' 플래그는 'mongod' 명령과 함께 사용됩니다.

>mongod 버전

'mongod –version' 명령을 실행하면 다음과 같이 mongodb의 버전이 표시됩니다. 여기에는 현재 mongodb 버전과 mongodb 애플리케이션에 대한 추가 빌드 정보가 포함됩니다.

데이터베이스 버전 v6.0.3
빌드 정보: {
'버전': '6.0.3',
'gitVersion': 'f803681c3ae19817d31958965850193de067c516',
'모듈': [],
'할당자': 'tcmalloc',
'환경': {
'distmod': '창',
'disarch': 'x86_64',
'target_arch': 'x86_64'
}
}

방법 # 2: Mongo 명령으로 Mongodb 버전 확인

mongodb 버전을 확인하는 또 다른 방법은 mongo 방법을 사용하는 것입니다. 명령 프롬프트에서 mongodb 쿼리를 실행하기 위한 셸인 키워드 'mongo'를 사용해야 합니다. mongo는 mongodb 쉘 버전을 확인하기 위해 '–version' 옵션과 함께 사용됩니다. 버전을 가져오는 mongo 명령의 일반적인 표현은 아래에 붙여넣습니다.

>몽고 --버전

운영 체제의 mongo 셸 버전은 다음과 같습니다.

몽고 버전 v6.0.3
빌드 정보: {
'버전': '6.0.3',
'gitVersion': 'f803681c3ae19817d31958965850193de067c516',
'모듈': [],
'할당자': 'tcmalloc',
'환경': {
'distmod': '창',
'disarch': 'x86_64',
'target_arch': 'x86_64'
}
}

방법 # 3: 파일 경로로 Mongodb 버전 확인

위의 방법은 mongodb와 연결이 되지 않았을 때 mongodb 버전을 얻는 방법입니다. 여기에서 mongodb 셸이 있는 파일의 경로를 수행하여 mongodb 애플리케이션의 버전을 가져옵니다. 이를 위해 명령 프롬프트를 실행하고 'cd' 명령을 사용하여 mongodb 셸의 전체 경로를 터미널에 지정합니다. 그런 다음 Enter 키를 눌러 명령을 실행합니다.

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

mongodb의 파일 경로가 제공되고 시스템은 mongodb의 지정된 경로를 성공적으로 찾습니다. 그런 다음 mongodb 버전을 가져오기 위해 '–version' 옵션을 사용하는 애플리케이션 'mongod.exe'의 이름을 지정했습니다.

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

mongodb의 파일 경로 액세스에서 아래 표시된 출력에서 ​​현재 mongodb 버전을 가져왔습니다.

데이터베이스 버전 v6.0.3
빌드 정보: {
'버전': '6.0.3',
'gitVersion': 'f803681c3ae19817d31958965850193de067c516',
'모듈': [],
'할당자': 'tcmalloc',
'환경': {
'distmod': '창',
'disarch': 'x86_64',
'target_arch': 'x86_64'
}
}

방법 # 4: db.version() 명령으로 Mongodb 버전 확인

앞서 언급한 모든 명령은 명령 프롬프트를 사용하여 mongodb 버전을 가져옵니다. 또한 mongodb 버전을 알아내는 또 다른 방법이 있습니다. mongodb 셸을 실행하는 것입니다. 이 경우 먼저 연결을 만들었습니다. 그런 다음 mongodb 셸에서 다음 쿼리를 실행합니다. 'db' 키워드는 시스템에서 사용되는 mongodb의 버전을 생성하기 위한 'version()' 메서드와 함께 사용됩니다.

>db.버전()
[/씨]
mongodb 버전을 확인하는 쿼리는 우리 시스템에서 다운로드한 mongodb 버전인 숫자 출력을 표시했습니다.
[cc lang='text' width='100%' height='100%' escaped='true' 테마='블랙보드' nowrap='0']
'6.0.3'

방법 # 5: BuildInfo 매개변수 명령으로 Mongodb 버전 확인

mongodb 버전을 가져오는 마지막 명령줄 인터페이스 접근 방식은 'builInfo' 메서드를 사용하는 것입니다. buildInfo 명령은 현재 Mongod에 대한 빌드 보고서를 제공하는 관리 도구입니다. 'buildInfo' 명령을 매개 변수로 사용하는 'runCommand()' 쿼리를 사용했습니다. buildInfo 명령은 true 부울 값으로 알려진 '1' 값으로 추가로 설정됩니다.

db.runCommand( { 빌드 정보: 1 } )

buildInfo 명령의 출력은 mongodb 서버의 버전 및 요약을 생성합니다.

{
버전: '6.0.3',
gitVersion: 'f803681c3ae19817d31958965850193de067c516',
targetMinOS: 'Windows 7/Windows Server 2008 R2',
모듈: [],
할당자: 'tcmalloc',
javascriptEngine: 'mozjs',
sysInfo: '사용되지 않음',
versionArray: [ 6, 0, 3, 0 ],
openssl: { 실행 중: 'Windows SChannel' }

방법 # 6: GUI 인터페이스로 Mongodb 버전 확인

그래픽 사용자 인터페이스는 mongodb의 버전을 확인하는 가장 매력적인 접근 방식입니다. 명령줄 인터페이스 또는 특정 mongodb 셸이 사용하기 쉽지 않은 경우 mongodb 나침반을 사용할 수 있습니다. mongodb 나침반 애플리케이션은 mongodb 버전을 가져오는 GUI 접근 방식입니다. 먼저 mongodb 나침반을 시작하고 기존 로컬 호스트와 연결을 구축했습니다. 그런 다음 왼쪽 사이드바에 세 개의 정렬된 점이 있고 클릭하면 몇 가지 옵션이 표시됩니다. 나열된 모든 옵션 중에서 '연결 정보' 옵션으로 마우스를 가져갑니다. mongodb 나침반의 스크린샷은 아래에 나와 있으며 mongodb 버전을 확인하는 단계를 쉽게 수행할 수 있습니다.

'연결 정보'는 mongodb 연결에 대한 정보가 제공되는 팝업 페이지를 생성합니다. 팝업 페이지에는 'Edition' 필드가 있습니다. 'Edition' 필드 아래에는 mongodb의 에디션 정보가 'MongoDB 6.0.3 Community'로 표시됩니다.

결론

글은 mongodb의 버전을 확인하는 것입니다. 우리는 mongodb 버전을 얻을 수 있는 모든 가능한 방법을 탐색했습니다. 몇 가지 방법은 mongodb 서버 버전을 가져오는 데 사용되며 다른 방법은 mongodb 셸 버전을 가져오는 데 사용됩니다. 먼저 명령줄 인터페이스를 사용하여 mongodb 버전을 확인했습니다. 그런 다음 mongodb 나침반 GUI 응용 프로그램을 사용하여 mongodb 버전을 확인하는 것이 가장 쉽습니다.