Compatibilidade de Queryable Encryption
Esta página descreve as versões do MongoDB e do driver com as quais a Queryable Encryption é compatível.
Edição do MongoDB , topologia e compatibilidade de versão
A Queryable Encryption com criptografia automática só está disponível com o MongoDB Enterprise Edition e o MongoDB Atlas. Você pode usar a Queryable Encryption em um conjunto de réplicas do MongoDB ou em um cluster fragmentado, mas não em uma instância autônomo .
A criptografia explícita está disponível com o MongoDB Community and Enterprise Edition.
Tabela de compatibilidade de drivers
A Queryable Encryption com queries de igualdade requer as seguintes versões mínimas para drivers do MongoDB compatíveis:
Driver | Biblioteca de criptografia |
---|---|
Node.js versões | mongodb-client-encryption versão |
Node.js versão | mongodb-client-encryption com o mesmo número de versão principal do driver Node.js. Por exemplo, o driver Node.js v6.xx requer |
C#/ .NET versão | Sem dependência adicional |
Java (síncrono) e Java Reactive Streams versão | mongodb-crypt versão |
PyMongo versão | pymongocrypt versão |
Go versão | libmongocrypt versão |
C versão | libmongocrypt versão |
C++ versão | libmongocrypt versão |
PHP versão | Sem dependência adicional |
Versão Ruby | libmongocrypt-helper versão |
Rust versão | libmongocrypt versão |
Scala versão | mongodb-crypt versão |