Para agentes de IA: hay un índice de documentación disponible en https://www.mongodb.com/es/docs/llms.txt — versiones en markdown de todas las páginas están disponibles agregando .md a cualquier ruta URL.
Docs Menu

Comprimir el tráfico de la red

El controlador de Ruby admite la compresión de red para reducir la cantidad de datos transmitidos entre el cliente y el servidor.

El controlador admite los siguientes algoritmos de compresión:

Si especifica varios algoritmos de compresión, el controlador selecciona el primero de la lista compatible con tu instancia de MongoDB.

Para habilitar la compresión en la conexión a tu instancia de MongoDB, especifica los algoritmos que deseas usar de una de las siguientes maneras:

  • Agregue los algoritmos a su cadena de conexión como parámetro

  • Especifica los algoritmos en la opción compressors de tu objeto Mongo::Client

Para activar la compresión de red mediante la cadena de conexión, añade la opción compressors. Puedes especificar uno o más algoritmos como una lista separada por comas.

uri = "mongodb://<hostname>:<port>/?compressors=zlib,snappy"
client = Mongo::Client.new(uri)

Para activar la compresión en tu objeto Client, pasa la opción compressors al constructor Mongo::Client.

client = Mongo::Client.new(["<hostname>:<port>"],
compressors: ["zlib", "snappy"])