Queryable Encryption 호환성
이 페이지에서는 Queryable Encryption 이 호환되는 MongoDB 및 운전자 버전에 대해 설명합니다.
MongoDB Edition, 토폴로지 및 버전 호환성
자동 암호화 를 포함하는 Queryable Encryption 은 MongoDB Enterprise 및 MongoDB Atlas 에서만 사용할 수 있습니다. Queryable Encryption 은 MongoDB 복제본 세트 또는 샤딩된 클러스터 에서 사용할 수 있지만 독립형 인스턴스 에서는 사용할 수 없습니다.
명시적 암호화 는 MongoDB Community 및 Enterprise Edition에서 사용할 수 있습니다.
드라이버 호환성 표
동일성 쿼리를 사용한 Queryable Encryption에는 호환되는 MongoDB 드라이버에 대해 다음과 같은 최소 버전이 필요합니다.
드라이버 | 암호화 라이브러리 |
---|---|
Node.js 버전 | mongodb-client-encryption 버전 |
Node.js 버전 | Node.js 드라이버와 주요 버전 번호가 동일한 mongodb-client-encryption 예를 예시 Node.js 운전자 v6.xx에는 |
C#/ .NET 버전 | 추가 종속성 없음 |
Java(동기) 및 Java Reactive Streams | mongodb-crypt 버전 |
PyMongo 버전 | pymongocrypt 버전 |
고 (Go) 버전 | libmongocrypt 버전 |
C 버전 | libmongocrypt 버전 |
C++ 버전 | libmongocrypt 버전 |
PHP 버전 | 추가 종속성 없음 |
Ruby 버전 | libmongocrypt-helper 버전 |
Rust 버전 | libmongocrypt 버전 |
Scala 버전 | mongodb-crypt 버전 |