호환성
MongoDB 호환성
다음 호환성 표는 MongoDB 의 특정 버전과 함께 사용할 Java Reactive Streams 운전자 의 권장 버전을 명시합니다.
첫 번째 열에는 드라이버 버전이 나열됩니다.
중요
MongoDB는 서버 버전의 수명 종료(EOL) 날짜 이후 3년 동안 MongoDB Server와 드라이버 간의 호환성을 보장합니다. MongoDB 릴리스 및 수명 종료 날짜에 대한 자세한 내용은 MongoDB 소프트웨어 수명 주기 예정을 참조하세요.
호환성 표 범례
Icon | 설명 |
---|---|
✓ | 모든 기능이 지원됩니다. |
⊛ | 드라이버 버전은 MongoDB 버전에서 작동하지만 모든 새로운 MongoDB 기능이 지원되는 것은 아닙니다. |
✗ | 드라이버 버전은 MongoDB 버전에서 작동하지 않습니다. MongoDB 버전에 연결을 시도하면 오류가 발생합니다. |
표시 없음 | 드라이버 버전은 MongoDB 버전과 함께 테스트되지 않습니다. |
Java Reactive Streams 드라이버 버전 | MongoDB 8.1 | MongoDB 8.0 | MongoDB 7.0 | MongoDB 6.0 |
---|---|---|---|---|
5.2 ~ 5.5 | ✓ | ✓ | ✓ | ✓ |
4.10 ~ 5.1 | ⊛ | ⊛ | ✓ | ✓ |
4.7 ~ 4.9 | ⊛ | ⊛ | ⊛ | ✓ |
4.0 ~ 4.6 | ⊛ | ⊛ | ⊛ | ⊛ |
3.11 ~ 3.12 | ✗ [1] | ⊛ | ⊛ | ⊛ |
[1] | 이러한 운전자 버전은 인증 문제로 인해 MongoDB 8.1 이상과 호환되지 않습니다. 자세한 학습 은 서버 버전 8.1 지원 변경 사항을 참조하세요. |
언어 호환성
다음 호환성 표에는 특정 버전의 Java 와 함께 사용할 Java Reactive Streams 운전자 의 권장 버전이 명시되어 있습니다. Java 11 부터 표에는 LTS(Long-Term-Support) Java 버전만 명시적으로 나열되어 있습니다.
첫 번째 열에는 드라이버 버전이 나열됩니다.
Java Reactive Streams 드라이버 버전 | Java 21 | Java 17 | Java 11 [3] | Java 8 | Java 7 | Java 6 |
---|---|---|---|---|---|---|
4.11 ~ 5.5 | ✓ | ✓ | ✓ | ✓ | ||
4.5 ~ 4.10 | ✓ [2] | ✓ | ✓ | ✓ | ||
4.4 | ✓ | ✓ | ✓ | |||
4.1 ~ 4.3 | ✓ | ✓ | ✓ | ✓ |
[2] | 이 드라이버 버전은 가상 스레드와 호환되지 않습니다. |
[3] | JVM 이전 버전과의 호환성 구축 덕분에 Java 버전 8 이상이 모두 지원됩니다. 앞으로는 LTS 버전만 명시적으로 나열됩니다. |
호환성 테이블을 읽는 방법은 MongoDB 호환성 테이블에 대한 가이드에서 자세히 확인하세요.