Você pode habilitar uma opção de driver para comprimir mensagens, o que reduz a quantidade de dados passados pela rede entre o MongoDB e seu aplicativo.
O driver é compatível com os seguintes algoritmos de compressão:
- Snappy: disponível no MongoDB 3.6 e posterior. 
- zlib: disponível no MongoDB 3.6 e posterior. 
- Zstandard: disponível no MongoDB 4.2 e posterior. 
Se você especificar vários algoritmos de compressão, o driver selecionará o primeiro na lista compatível com sua instância do MongoDB.
Observação
Ao usar o algoritmo de compactação Snappy ou Zstandard, você deve adicionar dependências explícitas.
Especifique algoritmos de compactação
Você pode ativar a compressão para a conexão com sua instância do MongoDB especificando os algoritmos de uma de duas maneiras:
- Adicionar o parâmetro à sua connection string. 
- Especificando a opção - compressorsem seu- MongoClientOptions.
Especifique os algoritmos de compressão usando as seguintes strings:
- "snappy" para compressão Snappy 
- "zlib" para compressão zlib 
Dependências do algoritmo de compactação
Para adicionar o algoritmo de compressão Snappy ao seu aplicativo, execute o seguinte código:
npm install --save snappy 
Para adicionar o algoritmo de compressão padrão Z ao seu aplicativo, execute o seguinte código:
npm install --save @mongodb-js/zstd