호환성
이 페이지의 내용
MongoDB 호환성
다음 호환성 표에서는 MongoDB와 함께 사용할 수 있는 권장 버전의 MongoDB Node.js 드라이버를 지정합니다.
첫 번째 열에는 드라이버 버전이 나열됩니다.
중요
MongoDB는 서버 버전의 수명 종료(EOL) 날짜 이후 3년 동안 MongoDB Server와 드라이버 간의 호환성을 보장합니다. MongoDB 릴리스 및 수명 종료 날짜에 대한 자세한 내용은 MongoDB 소프트웨어 수명 주기 예정을 참조하세요.
호환성 표 범례
Icon | 설명 |
---|---|
✓ | 모든 기능이 지원됩니다. |
⊛ | 드라이버 버전은 MongoDB 버전에서 작동하지만 모든 새로운 MongoDB 기능이 지원되는 것은 아닙니다. |
표시 없음 | 드라이버 버전은 MongoDB 버전과 함께 테스트되지 않습니다. |
Node.js 드라이버 버전 | MongoDB 8.0 | MongoDB 7.0 | MongoDB 6.0 | MongoDB 5.0 | MongoDB 4.4 | MongoDB 4.2 | MongoDB 4.0 | MongoDB 3.6 |
---|---|---|---|---|---|---|---|---|
6.10 ~ 6.12 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |
6.9 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ [1] |
6.0 ~ 6.8 | ⊛ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
5.7 ~ 5.9 | ⊛ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
5.0 ~ 5.6 | ⊛ | ⊛ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
[1] | Node.js 드라이버 v6.9에서는 MongoDB 3.6에 대한 지원이 중단되었습니다. |
언어 호환성
다음 호환성 표에는 특정 버전의 Node.js와 함께 사용할 수 있도록 지원되는 MongoDB Node.js 운전자 버전이 명시되어 있습니다.
첫 번째 열에는 드라이버 버전이 나열됩니다.
Node.js 드라이버 버전 | Node.js v22.x.x | Node.js v20.x.x | Node.js v18.x.x | Node.js v16.x.x | Node.js v14.x.x |
---|---|---|---|---|---|
6.11 ~ 6.12 [2] | ✓ | ✓ | ✓ | ✓ | |
6.0 ~ 6.10 [2] | ✓ | ✓ | ✓ | ||
5.6.X~5.9.X | ✓ | ✓ | ✓ | ✓ | |
5.0.0~5.5.X | ✓ | ✓ | ✓ |
[2] | (1, 2) Node.js 드라이버 6.0 버전 이상은 Node.js v16.20.1 이상이 필요합니다. |
참고
Node.js 운전자 는 "활성 LTS" 단계 이상의 Node.js 버전을 지원합니다.
출시하다 이후 Node.js 버전은 6개월 동안 '현재' 출시하다 상태로 유지되어 라이브러리 작성자가 해당 버전에 대한 지원 을 추가할 수 있습니다. MongoDB Node.js 운전자 는 출시하다 상태가 '활성 LTS'로 전환되면 공식적으로 Node.js 버전을 지원하며, 이는 해당 버전을 일반적으로 사용할 수 있음을 의미합니다. Node.js 버전의 출시하다 상태에 학습 보려면 Node.js 사이트 의 Node.js 릴리스 를 참조하세요.
컴포넌트 호환성
다음 표에서는 MongoDB Node.js 드라이버 버전에 대한 추가 구성 요소의 버전 호환성에 대해 설명합니다. 다른 패키지 조합은 불안정할 수 있습니다.
구성 요소 | Node.js Driver v6.x | Node.js Driver v5.x |
---|---|---|
BSON | ^6.0.0 | ^5.0.0 |
kerberos | ^2.0.1 | 1.0.0 또는 ^2.0.0 |
MongoDB-클라이언트-암호화 | ^6.0.0 | ^2.3.0 |
mongodb-legacy | ^6.0.0 | ^5.0.0 |
@mongodb-js/zstd | ^1.1.0 | ^1.0.0 |
호환성 표를 읽는 방법에 대한 자세한 내용은 MongoDB 호환성 표에 대한 가이드를 참조하세요.