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

Configurar ajustes adicionales

Puede configurar los siguientes ajustes adicionales para su clúster de Atlas.

Nota

Esta página se aplica a Atlas Infinite y Atlas Core.

Si una configuración se aplica a una sola edición, su sección lo indica.

Para obtener información sobre las versiones de MongoDB disponibles, las opciones de periodicidad de lanzamiento y cómo seleccionar una versión para su clúster, consulte Versiones de MongoDB en Atlas.

Esta sección describe las opciones de configuración de copia de seguridad para tu clúster Atlas. Para aprender sobre las copias de seguridad de Atlas en más detalle, consulta Copia de seguridad de tu clúster.

Atlas activa automáticamente las copias de seguridad para los clústeres Flex y no se pueden desactivar. Para obtener más información, se debe consultar Copias de seguridad de Flex Clúster.

Para habilitar la Copia de seguridad en la nube para un clúster Atlas M10+, configure el interruptor Turn on Cloud Backup en On. Cuando se habilita, Atlas toma snapshots de las bases de datos a intervalos regulares y las retiene de acuerdo con la política de copia de seguridaddel proyecto.

Para deshabilitar la copia de seguridad en la nube para un clúster Atlas M10+, cambie el interruptor Turn on Cloud Backup a Off. Esto también deshabilita la copia de seguridad continua en la nube para el clúster. Para conservar las instantáneas existentes después de deshabilitar la copia de seguridad en la nube, cambie el interruptor Keep existing snapshots after backups disabled? a On antes de aplicar los cambios al clúster. Esta opción indica a Atlas que conserve las instantáneas y el registro de operaciones existentes para el clúster según la política de copia de seguridad del clúster.

Nota

Si tiene activada una norma de cumplimiento de copias de seguridad (Backup Compliance Policy), no puede desactivar las copias de seguridad en la nube. Si la Política de Cumplimiento de Copias de Seguridad tiene activada la opción Require Point in Time Restore to all clusters en On, tampoco podrás desactivar la Copia de Seguridad Continua en la Nube sin ayuda del Soporte de MongoDB. Para desactivar la Copia de Seguridad Continua en la Nube, el responsable de seguridad o legal especificado en la Política de Cumplimiento de Copias de Seguridad debe solicitar soporte y completar un proceso de verificación.

Atlas proporciona las siguientes opciones de copia de seguridad para los clústeres de M10+:

Opción de copia de seguridad
Descripción

Atlas toma snapshots incrementales de los datos de su clúster y le permite restaurar los datos desde esos snapshots. Atlas almacena snapshots en la misma región del proveedor de nube que el miembro del set de réplicas destinado a los snapshots.

Después de que Atlas restaura una instantánea, reproduce el oplog para restaurar un clúster desde un punto específico en el tiempo dentro de un intervalo de tiempo especificado en la política de copia de seguridad.

Los clústeres de Atlas Infinite incluyen una ventana continua de copias de seguridad en la nube de 24 horas. Para conservar los snapshot más allá de esa ventana, utilice la configuración Additional Backup Retention, que Atlas habilita por defecto. La retención adicional de copias de seguridad genera un costo adicional según su política de copias de seguridad y su carga de trabajo.

En la Atlas Administration API, el campo backupEnabled controla Additional Backup Retention en un clúster Atlas Infinite. No controla si Atlas realiza una copia de seguridad del clúster, porque la ventana de copia de seguridad continua siempre se aplica.

Después de crear el clúster, puede configurar sus políticas de retención de snapshot. Para aprender más, consulta Gestionar políticas de copia de seguridad.

Para activarTermination Protection para un clúster, cambia Termination Protection a Yes.

Si está activado, Atlas evita que los usuarios borren el clúster. Para borrar un clúster que tenga la protección de terminación activada, primero debe desactivar la protección de terminación. Por defecto, Atlas desactiva la protección contra la terminación en todos los clústeres.

Para aprender más sobre cómo terminar su clúster, consulte Terminar una implementación.

Tip

En los clústeres Atlas Core, puede configurar el Archivo en línea para mover los datos a los que se accede con poca frecuencia desde su clúster Atlas a una instancia de base de datos federada de solo lectura administrada por MongoDB, en lugar de fragmentar su colección o actualizar el nivel de su clúster. En los clústeres Atlas Infinite, el Archivo en línea no es compatible con la versión preliminar pública. Para obtener más información sobre el Archivo en línea, consulte Administrar archivos en línea en Atlas.

Para implementar su clúster como un clúster fragmentado, cambie Shard your cluster (M30 and up) a Yes.

Importante

La función descrita en esta página no es compatible actualmente con los clústeres de Atlas Infinite durante la versión preliminar pública. Para conocer las funciones compatibles con la versión preliminar pública, consulte Disponibilidad de la versión preliminar pública.

Los clústeres fragmentados admiten el escalado horizontal y constan de fragmentos, servidores de configuración y enrutadores mongos. Para obtener más información, consulte la sección Acerca de la implementación de servidores de configuración. Los servidores de configuración deben permanecer legibles para que las operaciones de lectura fragmentadas sigan funcionando.

Si habilita los servidores de configuración administrados por Atlas, este podría ubicar los datos del servidor de configuración junto con los datos de la aplicación en lugar de usar un servidor de configuración dedicado. Para obtener más información, consulte Servidores de configuración administrados por Atlas para clústeres fragmentados.

Atlas implementa cada fragmento como un conjunto de réplicas de tres nodos, donde cada nodo implementa utilizando los Cloud Provider & Region, Cluster Tier y Additional Settings configurados. Atlas implementa un mongod por nodo de fragmento.

Para clústeres interregionales, el número de nodos por partición es igual al número total de nodos elegibles y de solo lectura en todas las regiones configuradas. Atlas distribuye los nodos de particiones en las regiones seleccionadas.

Para servidores de configuración dedicados, Atlas los implementa como un conjunto de réplicas de tres nodos. Los servidores de configuración se ejecutan en niveles de clúster M30. En clústeres multirregión, los servidores de configuración se distribuyen entre las regiones.

Para clústeres interregionales, Atlas distribuye los nodos del set de réplicas del servidor de configuración para garantizar una disponibilidad óptima. Por ejemplo, Atlas podría implementar los servidores de configuración en tres zonas de disponibilidad distintas y tres regiones distintas si es compatible con el proveedor de servicios en la nube seleccionado y la configuración de la región. Los servidores de configuración deben seguir siendo legibles para que las operaciones de lectura particionadas continúen funcionando. Para obtener más información, consulta Disponibilidad del servidor de configuración.

Si habilita los servidores de configuración administrados por Atlas, este podría ubicar los datos del servidor de configuración junto con los datos de la aplicación en lugar de usar un servidor de configuración dedicado. Para obtener más información, consulte Servidores de configuración administrados por Atlas para clústeres fragmentados.

Atlas implementa un enrutador mongos para cada nodo en cada fragmento. Para clústeres entre regiones, esto permite que los clientes que utilizan un controlador de MongoDB se conecten almongos geográficamente "más cercano".

Para calcular el número de enrutadores mongos en un clúster, multiplique el número de fragmentos por el número de nodos de conjunto de réplicas por fragmento.

No puedes convertir una implementación de clúster en una implementación de Set de réplicas.

Para obtener más información sobre cómo el número de instancias de servidor afecta el costo, consulta Número de nodos.

Para obtener más información sobre los clústeres particionados, consulta Partición en el manual de MongoDB.

Este campo es visible solo si la implementación es un clúster compartido.

El clúster puede tener entre 1 y 70 particiones, inclusive.

Para escalar un set de réplicas a un clúster, primero se debe escalar a un clúster con una única partición, reiniciar la aplicación y realizar la reconexión al clúster, y luego añadir particiones adicionales.

Si no se realiza la reconexión a los clientes de la aplicación, la aplicación puede sufrir interrupciones del servicio.

Después de escalar un clúster de Set de réplicas a un clúster de una sola partición, puedes establecer la cantidad de particiones que se implementarán con el clúster particionado.

Si está reduciendo el número de fragmentos en su clúster fragmentado, Atlas elimina los fragmentos en orden descendente según el número en el campo "_id" (consulte Configuración del clúster fragmentado). Por ejemplo, considere un clúster fragmentado con los siguientes tres fragmentos:

  • "shard0"

  • "shard1"

  • "shard2"

Si estableces el número de particiones en dos, Atlas remueve "shard2" del clúster.

IMPORTANTE: Al eliminar un fragmento en 8.0, Atlas utiliza el comando moveCollection para mover las colecciones no fragmentadas de ese fragmento a un fragmento restante. Todas las colecciones no fragmentadas permanecen en línea durante este proceso.

  • Todas las colecciones particionadas permanecen en línea y disponibles durante el proceso de eliminación de particiones. Debes activar el balanceador para vaciar las colecciones particionadas de la partición eliminada.

  • Atlas mueve las colecciones no fragmentadas que no se pueden vaciar con el comando moveCollection usando el comando movePrimary. Para obtener más información sobre las limitaciones de moveCollection, consulte Restricciones. movePrimary es una operación sin conexión.

  • Para obtener más información sobre la remoción de particiones, consulta Remover particiones de un clúster.

Si su nivel de clúster es M30 o superior, puede convertir su conjunto de réplicas en un clúster fragmentado.

Para convertir un clúster de set de réplicas singular en un clúster de múltiples particiones, primero debe convertirlo en un clúster de partición única, reiniciar su aplicación y reconectarse al clúster, y luego agregar particiones adicionales.

Si no reinicia los clientes de la aplicación, sus datos podrían ser inconsistentes una vez que Atlas comience a distribuir datos entre los fragmentos.

Si no se realiza la reconexión a los clientes de la aplicación, la aplicación puede sufrir interrupciones del servicio.

  • Si utiliza una cadena de conexión de lista de semillas DNS, su aplicación se conecta automáticamente al mongos de su clúster fragmentado.

  • Si está utilizando una cadena de conexión estándar, debe actualizarla para que refleje la nueva topología de su clúster.

A partir de MongoDB 8.3, las operaciones DDL y applyOps solo se pueden ejecutar en un mongos para todos los clústeres fragmentados. Estas operaciones pueden no estar disponibles temporalmente durante la transición de un conjunto de réplicas a un clúster fragmentado.

Después de la conversión, se deben dividir las colecciones y seleccionar una clave de partición adecuada para distribuir los datos entre los fragmentos. Para obtener más información, consulte Convertir un set de réplicas en un clúster.

Nota

Cuando conviertes un set de réplicas en un clúster particionado, el clúster resultante siempre utiliza servidores de configuración dedicados, incluso si el servidor de configuración gestionado por Atlas está habilitado. Si necesita servidores de configuración integrados después de la conversión, póngase en contacto con el soporte de MongoDB.

Intelligent Gestión de carga de trabajo (IWM) es un sistema de disponibilidad gestionado por MongoDB Atlas que permite mantener los clústeres de Atlas receptivos y predecibles, incluso bajo sobrecarga. La sobrecarga se produce cuando su clúster recibe más operaciones entrantes de las que sus recursos pueden procesar.

La sección Intelligent Workload Management está disponible en clústeres M10 y superiores. Contiene la configuración Load Shedding, que solo surte efecto en clústeres de conjuntos de réplicas M30+ que ejecutan MongoDB 9.0 o posterior. La reducción de carga controla la protección de Gestión Inteligente de Carga de Trabajo (IWM) que rechaza las operaciones de base de datos entrantes en el proceso receptor mongod cuando dicho proceso está bajo una sobrecarga sostenida. Otras protecciones de IWM que no rechazan operaciones permanecen activas en todos los clústeres elegibles, independientemente de la configuración de IWM. Para obtener más información sobre las protecciones de IWM siempre activas, consulte Protecciones siempre activas.

Para obtener los mejores resultados, utilice driver consciente de la contrapresión. Para aprender más, consulta Reducción de carga.

La configuración Load Shedding acepta los siguientes valores:

  • Atlas gestionado (por defecto): Atlas controla el estado efectivo de la reducción de carga para su clúster. La etiqueta Effective state: debajo de la configuración muestra si la protección está activa actualmente en su clúster.

  • Habilitado: Atlas puede rechazar operaciones entrantes en su clúster durante una sobrecarga prolongada.

  • Deshabilitado: Atlas no puede rechazar operaciones entrantes en su clúster.

Nota

En los clústeres M10 y M20, la configuración Load Shedding aparece, pero no tiene ningún efecto. Si establece Load Shedding en Enabled, el Effective state: permanece Disabled.

La interfaz SQL de MongoDB permite consultar el clúster desde herramientas de BI como Tableau y Power BI mediante los controladores ODBC y JDBC, sin necesidad de una instancia de base de datos federada. Puede habilitar la interfaz SQL en un clúster dedicado, versión M10 o superior, que ejecute MongoDB 6.0 o posterior.

1

En el formulario del clúster para un clúster nuevo o existente, expanda Additional Settings.

2

En Advanced Settings, active Enable Atlas SQL Interface (M10 and up).

3

La página Review Changes enumera Atlas SQL Interface con su estado original y nuevo, Disabled y Enabled.

El interruptor aparece en el formulario de configuración del clúster solo para los clústeres que cumplen los requisitos. Para consultar la lista completa de requisitos y comparar la conexión directa con una instancia de base de datos federada, consulte la descripción general de la interfaz SQL de MongoDB.

También puede habilitar y deshabilitar la interfaz SQL mediante la API de administración de Atlas. Para obtener más información, consulte la página de configuración del servidor en la documentación de la interfaz SQL.

Importante

The MongoDB Connector for Business Intelligence for Atlas and on-premises reached end of life (EOL) in September 2026 and is no longer supported. Use the MongoDB SQL Interface to connect to Atlas or Enterprise Advanced deployments. The SQL Interface provides a simpler, direct connection to your clusters without requiring a separate BI Connector instance, and it offers improved performance, a simplified setup, and enhanced features. To learn more, see MongoDB SQL Interface Overview.

El formulario de configuración del clúster restringe BI Connector para Atlas porque ha llegado a su fin de vida útil (EOL):

  • Si BI Connector para Atlas no estaba ya habilitado para el clúster, la sección Enable Business Intelligence Connector no aparece y no puede habilitarlo.

  • Si BI Connector for Atlas ya estaba habilitado, la sección aparece con un aviso de desuso y solo puede desactivar BI Connector for Atlas. No puedes volver a activarlo después de desactivarlo. La página Review Changes muestra el mismo aviso.

Recomendamos usar la interfaz SQL de MongoDB (Atlas Dedicated). Para migrar una carga de trabajo existente del conector BI para Atlas, consulte la guía de migración.

Nota

Esta funcionalidad está disponible para los clústeres de M10 o superiores. Para aprender más sobre qué funcionalidad está disponible para clúster gratuitos, consulte Atlas Free Cluster Limits, y para clúster Flex, consulte Atlas Flex Limitations.

Atlas cifra todos los volúmenes de almacenamiento y de instantáneas del clúster, garantizando la seguridad de todos los datos del clúster en reposo (cifrado en reposo). Atlas Project Owners puede configurar una capa adicional de cifrado para sus datos en reposo mediante el motor de almacenamiento cifrado de MongoDB y su proveedor de cifrado en reposo compatible con Atlas.

Atlas brinda soporte para los siguientes proveedores de cifrado en reposo:

  • Se debe configurar el proyecto de Atlas para el cifrado en reposo utilizando la gestión de claves antes de activar la característica para los clústeres de Atlas. Para obtener más información, se debe consultar Cifrado en reposo usando la gestión de claves del cliente.

  • Para cambiar de un proveedor de cifrado en reposo en el clúster a otro, primero se debe desactivar el cifrado en reposo para el clúster y luego volver a activarlo con el proveedor de cifrado en reposo que se prefiera. Para obtener más información, se debe consultar Cifrado en reposo usando la gestión de claves del cliente.

Para empezar a gestionar tus propias llaves de cifrado para este clúster, cambia Encryption using your Key Management (M10 and up) a Yes.

El cifrado en reposo de Atlas usando su gestión de claves está disponible para Sets de réplicas de M10+. El cifrado en reposo de Atlas solo es compatible con el cifrado Back Up Your Cluster .

Gestionar tus propias llaves de cifrado implica un aumento en los costos de ejecución por hora de tus clústeres. Para obtener más información sobre la facturación de Atlas para características de seguridad avanzadas, consulta Advanced Security.

Importante

Si Atlas no puede acceder al proveedor de gestión de claves del proyecto de Atlas o a la llave de cifrado utilizada para cifrar un clúster, ese clúster se vuelve inaccesible e irrecuperable. Tenga mucho cuidado antes de modificar, borrar o deshabilitar una llave de cifrado o las credenciales del proveedor de gestión de claves que utiliza Atlas.

Puede configurar las siguientes opciones de tiempo de ejecución mongod en clústeres de nivel de pago M10+.

Atlas modifica dinámicamente el Oplog Size para sets de réplicas y clústeres particionados cuando se cambia el tamaño de almacenamiento del clúster. Para obtener más información sobre cómo Atlas gestiona el tamaño del oplog, consulta Comportamiento del tamaño del Oplog. Sin embargo, para las configuraciones de Minimum TLS Protocol Version y Allow Server-Side JavaScript, realiza un reinicio en secuencia de los miembros de la partición y del set de réplicas del servidor de configuración. Para obtener más información sobre cómo Atlas garantiza la alta disponibilidad durante las operaciones de mantenimiento, consulta ¿Cómo garantiza MongoDB Atlas la alta disponibilidad?

Para ver y editar estas configuraciones:

Para actualizar la configuración avanzada de un clúster usando Atlas CLI, ejecuta el siguiente comando:

atlas clusters advancedSettings update <clusterName> [options]

Para obtener más información sobre la sintaxis y los parámetros del comando, consulte la documentación de la CLI de Atlas para la actualización de la configuración avanzada de los clústeres de Atlas.

En un clúster Atlas Infinite, utilice atlas api clusters updateClusterAdvancedConfiguration en su lugar. Los comandos atlas clusters aceptan un conjunto fijo de opciones que no incluye campos de Atlas Infinite.

Nota

Esta funcionalidad no es aplicable a Atlas Infinite. Para obtener más información sobre la capacidad y el comportamiento de Atlas Infinite, consulte MongoDB Atlas Infinite: Descripción general.

Cuando agregas un nuevo nodo a una región de AWS, Atlas realiza una sincronización inicial basada en la nube para crear un snapshot de un nodo de origen y restaurarla en el nuevo nodo utilizando las capacidades nativas de snapshots de AWS.

Al habilitar esta configuración, Atlas utiliza copias de instantáneas basadas en el tiempo de AWS para realizar sincronizaciones iniciales en la nube para los nodos de destino de AWS que se encuentran en una región de AWS diferente a la del nodo de origen. Atlas prioriza la restauración desde un nodo principal sobre los nodos secundarios para maximizar la actualidad de los datos. Las operaciones de copia de instantáneas basadas en el tiempo pueden alcanzar un rendimiento máximo de 500 MiB/s. Atlas siempre maximiza el rendimiento ajustando el tiempo de finalización de la operación de copia según el tamaño de la instantánea.

Atlas admite la sincronización inicial basada en la nube entre regiones únicamente para clústeres de AWS y Google Cloud. En el caso de los clústeres de Azure, Atlas realiza una sincronización lógica inicial para agregar un nodo a una nueva región. Se puede añadir o reemplazar nodos en el clúster cuando se edite la configuración del clúster.

Esta configuración solo se puede activar para clústeres que contengan al menos un nodo de AWS. Todos los clústeres están excluidos por defecto. Si sigues excluido para un clúster de AWS, Atlas utiliza el método nativo de AWS de copia de snapshot no basada en el tiempo para realizar sincronizaciones iniciales basadas en la nube entre regiones. Es probable que las copias de snapshot no basadas en el tiempo sean mucho más lentas que las copias de snapshot basadas en el tiempo.

La activación de sincronizaciones iniciales más rápidas entre regiones basadas en el tiempo genera costos adicionales en AWS. Para obtener más información sobre los precios de las instantáneas de AWS, consulte la página de precios de Amazon EBS.

Nota

Esta funcionalidad no es aplicable a Atlas Infinite. Para obtener más información sobre la capacidad y el comportamiento de Atlas Infinite, consulte MongoDB Atlas Infinite: Descripción general.

Atlas habilita Adaptive Capacity por defecto para clúster en Microsoft Azure que tienen al menos un nodo. La capacidad adaptativa surte efecto en M30 y clúster más grandes. Para obtener más información, consulta Capacidad adaptativa.

Para optar por no participar en la capacidad adaptativa de un clúster individual o para volver a habilitarla, utilice la interfaz de usuario de Atlas o la Atlas Administration API:

1

En el formulario de clúster para un clúster nuevo o existente, expanda More Configuration Options en Additional Settings.

2

Active o desactive Adaptive Capacity. Cuando opta por no participar, Atlas mantiene el clúster en su tipo de instancia original y la escasez de capacidad podría impedirle crear o escalar el clúster.

Modifique la duración de retención de las entradas del oplog en el oplog del clúster. De forma predeterminada, Atlas retiene las entradas durante 24 horas en Atlas Infinite y Atlas Core antes de que mongod las elimine del oplog.

Esta opción corresponde a modificar la opción del archivo de configuración storage.oplogMinRetentionHours para cada mongod en el clúster.

Para establecer la mínima oplog window:

  1. Verifica que el escalado automático de almacenamiento esté activado y que no haya optado por no usarlo. Atlas permite el escalado automático por defecto.

  2. Establezca el valor deseado para la ventana mínima del oplog. Si no establece este valor, Atlas retendrá las entradas del oplog durante 24 horas en Atlas Infinite y Atlas Core antes de que mongod las elimine del oplog.

Nota

Esta funcionalidad no es aplicable a Atlas Infinite. Para obtener más información sobre la capacidad y el comportamiento de Atlas Infinite, consulte MongoDB Atlas Infinite: Descripción general.

Puedes establecer un tamaño fijo para el oplog, lo cual es útil durante la migración en vivo o durante una carga intensiva de datos.

Solo puedes establecer la configuración Set Oplog Size si optas por no usar el escalado automático del almacenamiento del clúster. No puedes usar el comando de MongoDB replSetResizeOplog para redimensionar el oplog en un clúster en Atlas.

Para clústeres que tienen activado el escalado automático de almacenamiento, puedes configurar la Minimum Oplog Window en su lugar. Consulta Establecer Oplog Window. Atlas permite el escalado automático del almacenamiento por defecto.

El tamaño mínimo del oplog que se puede establecer es de 990 megabytes. Atlas devuelve un error si el tamaño del oplog que se elige deja el disco del clúster con menos del 25 por ciento de la capacidad libre.

Para comprobar el tamaño actual del oplog y el Atraso de la replicación:

  1. Conéctese a su clúster a través de mongosh.

  2. Autentícate como un usuario con el rol Atlas admin.

  3. Ejecuta el método rs.printReplicationInfo().

Atlas muestra el tamaño actual del oplog y el tiempo de Atraso de la replicación.

Para establecer un tamaño fijo del oplog:

  1. Establezca la Minimum Oplog Window en 0.

  2. Determina el tamaño del Oplog que necesitas:

    • Supervisa el tiempo de retraso durante el proceso de migración en la interfaz de usuario de Atlas.

    • Si el tiempo de retardo que se muestra en la interfaz de usuario de Atlas durante la migración se aproxima al tiempo de retardo de replicación que obtuvo utilizando el método rs.printReplicationInfo(), aumente el tamaño del oplog.

  3. Se debe especificar el Oplog Size deseado en megabytes en el cuadro de entrada. Esta configuración determina el tamaño sin comprimir del oplog, no el tamaño en el disco.

    Para implementaciones de clústeres fragmentados, esta opción modifica el tamaño del registro de operaciones (oplog) de cada fragmento en el clúster.

    Esta opción corresponde a modificar la opción del archivo de configuración replication.oplogSizeMB para cada mongod en el clúster.

    Advertencia

    Reducir el tamaño del oplog requiere remover datos del oplog. Atlas no puede acceder ni restaurar ninguna entrada de oplog que haya sido eliminada como resultado de la reducción del oplog. Considera las ramificaciones de esta pérdida de datos antes de reducir el OpLog.

No reduzcas el tamaño del OpLog para aumentar el espacio disponible en disco. Solo la colección de oplog (local.oplog.rs) puede recuperar el espacio que se ahorra al reducir el tamaño del oplog. Otras colecciones no se benefician de la reducción del almacenamiento de oplog.

Activar o desactivar la ejecución de operaciones que realizan la ejecución de JavaScript del lado del servidor.

  • Si su clúster ejecuta una versión de MongoDB inferior a 5.0, esta opción corresponde a modificar la opción del archivo de configuración security.javascriptEnabled para cada mongod en el clúster.

  • Si su clúster ejecuta MongoDB versión 5.0 o superior, esta opción corresponde a modificar la opción del archivo de configuración security.javascriptEnabled para cada mongod y mongos en el clúster.

  • Si su clúster ejecuta MongoDB versión 8.0, Allow Server-Side JavaScript está deshabilitado de forma predeterminada para mejorar la seguridad y el rendimiento. Esta opción corresponde a la opción del archivo de configuración security.javascriptEnabled para cada mongod y mongos en el clúster.

Nota

En MongoDB versión 7.0 y posteriores, security.javascriptEnabled también se aplica a mongos '.

Se debe incluir la salida $queryStats redactada y anonimizada en los registros de MongoDB. La salida de $queryStats no contiene valores literales ni valores de campo. Activar esta configuración podría tener un impacto en el rendimiento del clúster.

Nota

Puedes activar el registro de datos de query solo para los clústeres de Atlas que ejecutan la versión de MongoDB 7.1 o posterior.

Establezca la versión mínima de TLS que el clúster acepta para las conexiones entrantes. Esta opción corresponde a configurar la opción del archivo de configuración net.tls.disabledProtocols para cada mongod del clúster.

IMPORTANTE: Atlas ya no admite TLS 1.0 ni 1.1. Todos los clústeres rechazan los intentos de conexión con TLS 1.0 o 1.1. Configure la versión mínima de TLS de sus clústeres a 1.2 o superior.

Seleccione de la lista de conjuntos de cifrado que se utilizarán para las comunicaciones entre nodos y entre el cliente y Atlas en su clúster. La lista de cifrados disponibles depende de la versión mínima de TLS del clúster.

Nota

Si tiene una configuración de cifrado TLS 1.2 personalizada y desea actualizar a TLS 1.3, debe actualizar la configuración para incluir los cifrados TLS 1.3.

Importante

La función descrita en esta página no es compatible actualmente con los clústeres de Atlas Infinite durante la versión preliminar pública. Para conocer las funciones compatibles con la versión preliminar pública, consulte Disponibilidad de la versión preliminar pública.

Habilita o deshabilita la ejecución de consultas que requieren un escaneo de colección para devolver resultados. Esta opción corresponde a modificar el parámetro notablescan mediante el comando setParameter para cada mongod en el clúster.

Importante

Si está creando índices de búsqueda de MongoDB, es posible que deba deshabilitar este parámetro. Para obtener más información, consulte Consideraciones para los índices de búsqueda de MongoDB.

No puede establecer un nivel de confirmación de escritura (write concern) por defecto en un clúster Atlas Infinite. Para aprender cómo funciona el nivel de confirmación de escritura (write concern) en un clúster Atlas Infinite, consulte Nivel de confirmación de escritura (write concern) en clústeres Atlas Infinite.

Establezca el nivel de confirmación predeterminado que se solicita a MongoDB para las operaciones de escritura en este clúster.

La prioridad de escritura predeterminada para los clústeres es mayoritaria.

Importante

La función descrita en esta página no es compatible actualmente con los clústeres de Atlas Infinite durante la versión preliminar pública. Para conocer las funciones compatibles con la versión preliminar pública, consulte Disponibilidad de la versión preliminar pública.

Establece la duración máxima de las transacciones de múltiples documentos. Esta opción corresponde a modificar el parámetro transactionLifetimeLimitSeconds mediante el comando setParameter para cada mongod en el clúster.

Importante

No puedes establecer la duración de la transacción en menos de un segundo.

El tiempo de vida por defecto de las transacciones para los clústeres es de 60 segundos.

Nota

Esta funcionalidad no es aplicable a Atlas Infinite. Para obtener más información sobre la capacidad y el comportamiento de Atlas Infinite, consulte MongoDB Atlas Infinite: Descripción general.

Atlas ofrece la configuración Fast Disk Pre-Warming para clústeres alojados en AWS y Azure. Atlas habilita el precalentamiento rápido del disco de forma predeterminada para estos clústeres.

Para deshabilitar el precalentamiento rápido del disco en un clúster de AWS o Azure, seleccione Off en la configuración Fast Disk Pre-Warming. Para volver a habilitarlo, seleccione Fast Pre-Warming (Default).

Debido al diseño de la infraestructura subyacente del proveedor de la nube, el precalentamiento del disco se produce cada vez que Atlas realiza una sincronización inicial en la nube, por ejemplo, cuando Atlas añade un nuevo nodo a una región existente en su clúster. Durante una sincronización inicial en la nube, Atlas oculta temporalmente el nuevo nodo para evitar que realice operaciones de lectura hasta que esté listo.

El precalentamiento rápido del disco es más veloz que el calentamiento en segundo plano. Cuando el precalentamiento rápido está habilitado, el nuevo nodo consume la mayor parte de sus IOPS aprovisionadas durante el proceso, por lo que Atlas lo mantiene oculto hasta que finaliza. Cuando el precalentamiento rápido está deshabilitado, Atlas muestra el nodo tan pronto como está listo y calienta el disco en segundo plano, por lo que el nodo se vuelve visible antes.

En los clústeres de AWS M40+ que no utilizan almacenamiento NVMe, Atlas aprovisiona temporalmente un volumen de almacenamiento de AWS de mayor rendimiento para admitir el precalentamiento rápido del disco durante una sincronización inicial basada en la nube. Una vez finalizado el precalentamiento del disco, Atlas modifica el volumen para que vuelva a la configuración de almacenamiento original del nodo. Esta modificación utiliza una de las cuatro modificaciones de volumen EBS que AWS permite para cada volumen EBS en cualquier período de 24 horas. Para obtener más información sobre el límite de modificación de volúmenes EBS, consulte Cambiar la capacidad de almacenamiento o las IOPS en AWS.

El provisionamineto de un volumen de almacenamiento temporal de mayor rendimiento puede aumentar temporalmente el costo de almacenamiento de su clúster en su factura mensual de Atlas. Para aprender más, consulta Capacidad de almacenamiento.

Considere las siguientes recomendaciones:

  • Si tienes cargas de trabajo que buscan una latencia de query coherente, activa esta configuración.

  • Si tienes cargas de trabajo que buscan las máximas garantías de disponibilidad sobre un rendimiento de query coherente y necesitas que el nodo recién añadido o reemplazado esté activo y visible de inmediato, desactiva esta configuración y utiliza una cadena de conexión personalizada con etiquetas para el nodo que se está precalentando, hasta que se complete el proceso de precalentamiento. El uso de esta cadena de conexión impide las lecturas en el nodo a la vez que la mayoría de sus IOPS se utilizan en el proceso de precalentamiento.

Para clústeres que ejecutan MongoDB versión 8.0+, puede especificar el tiempo de espera máximo predeterminado en milisegundos para todas las operaciones de lectura. Esto protege su base de datos contra consultas de larga duración no intencionadas. Esta opción corresponde al parámetro de clúster defaultMaxTimeMS.

Nota

Esta funcionalidad no es aplicable a Atlas Infinite. Para obtener más información sobre la capacidad y el comportamiento de Atlas Infinite, consulte MongoDB Atlas Infinite: Descripción general.

Modifique el modo de escalado del conjunto de réplicas para su clúster. Atlas utiliza el modo de escalado In Parallel By Workload Type de forma predeterminada. Atlas también puede escalar un conjunto de réplicas con los modos In Parallel By Node Type y Sequential.

La siguiente lista describe los modos de escalado disponibles:

  • In Parallel By Workload Type Este modo se aplica únicamente a clústeres con nodos operativos y de análisis de solo lectura. Atlas utiliza este modo de escalado de forma predeterminada, a menos que especifique otro. En este modo, Atlas escala los nodos de análisis en paralelo con los nodos operativos.

    Nota

    Si su clúster solo tiene nodos elegibles, el modo de escalado In Parallel By Workload Type no afecta el comportamiento del clúster.

  • In Parallel By Node Type La moda está diseñada para cargas de trabajo grandes y dinámicas que requieren un escalado frecuente y oportuno de los niveles del clúster. En esta moda, Atlas escala sus nodos elegibles en paralelo con sus nodos de solo lectura y de análisis. Esta es la estrategia de escalado más rápida, pero podría afectar la latencia de las cargas de trabajo al realizar lecturas secundarias extensas.

  • Sequential el modo es para cargas de trabajo en estado estable y aplicaciones que realizan lecturas secundarias sensibles a la latencia. En este modo, Atlas escala todos los nodos secuencialmente.

Active esta opción para evitar que se registre información potencialmente sensible en los valores de los campos. Para obtener más información, consulte la sección "Ocultación de registros".

Es necesario realizar un reinicio en secuencia para activar y desactivar la restricción de registros.

Habilite o deshabilite la gestión de Atlas del tipo de servidor de configuración para un nuevo clúster fragmentado. Un servidor de configuración gestionado por Atlas cambia automáticamente el tipo de servidor de configuración según criterios que optimicen el rendimiento y reduzcan los costos. Si no habilita un servidor de configuración gestionado por Atlas para un clúster fragmentado, Atlas siempre utilizará un servidor de configuración dedicado para dicho clúster.

Para todos los 8.0 clústeres particionados de Atlas, los servidores de configuración gestionados por Atlas están On por defecto. Para desactivar los servidores de configuración gestionados por Atlas, configura el interruptor en Off. Si el clúster tiene menos de seis particiones y servidores de configuración integrados, desactivar los servidores de configuración gestionados por Atlas hace que el clúster pase inmediatamente a servidores de configuración dedicados.

Nota

Los clústeres globales no son compatibles con servidores de configuración ni fragmentos de configuración integrados.

Para cada nuevo clúster particionado con servidores de configuración gestionados por Atlas activados, Atlas implementa un servidor de configuración integrado para clústeres con menos de seis particiones y un servidor de configuración dedicado para clústeres con más de cinco particiones.

Los servidores de configuración embebidos colocan sus datos de aplicación junto con los datos de configuración en una partición de configuración. Los clústeres de servidores de configuración integrados cuestan menos porque utilizan menos recursos.

Los servidores de configuración dedicados utilizan un set de réplicas del servidor de configuración dedicado e independiente para los datos de configuración. Los datos de la aplicación no están ubicados junto con los datos de configuración para servidores de configuración dedicados. Los clústeres de servidores de configuración dedicados cuestan más porque utilizan un set de réplicas adicional.

Para obtener más información sobre las consideraciones para los tipos de servidores de configuración, consulta Consideraciones para los servidores de configuración.

Si activas los servidores de configuración gestionados por Atlas, Atlas determina el tipo inicial de servidor de configuración del clúster de la siguiente manera:

  • Si el número de particiones del clúster es superior a cinco, Atlas emplea un servidor de configuración dedicado.

  • Si el número de particiones del clúster es cinco o menos, Atlas utiliza un servidor de configuración embebido.

Cuando se añaden o remueven particiones con los servidores de configuración gestionados por Atlas activados, Atlas vuelve a seleccionar automáticamente el tipo de servidor de configuración del clúster utilizando los mismos criterios.

Cuando actualiza un clúster particionado existente de MongoDB 7.0 a 8.0, Atlas activa los servidores de configuración gestionados por Atlas, pero no cambia el tipo de servidor de configuración existente del clúster. Estos criterios se aplican solo a los cambios en el recuento de particiones.

Todos los clústeres con una versión inferior a MongoDB 8.0 usan un servidor de configuración dedicado.

Atlas no cambiará el tipo de servidor de configuración si utiliza alguna de las siguientes características:

Si tienes un clúster con más de cinco particiones que no puede hacer la transición a un servidor de configuración dedicado debido al uso de estas funcionalidades, ponte en contacto con MongoDB Support para cambiar el tipo de servidor de configuración.

Si activas los servidores de configuración gestionados por Atlas, se aplicarán las siguientes consideraciones:

  • Para los clústeres que ejecutan MongoDB 8.0 o posterior, los ID del Set de réplicas no reflejan el tipo de datos almacenados en el Set de réplicas.

    • Los Sets de réplicas que contienen el término shard en su ID de Set de réplicas pueden almacenar datos de aplicación, datos de configuración o ambos (por ejemplo: atlas-abc123-shard-0).

    • Los Sets de réplicas que contienen el término config en su ID de Set de réplicas podrían almacenar datos de la aplicación (por ejemplo: atlas-abc123-config-0).

  • Puedes realizar la restauración de snapshots desde un clúster con un servidor de configuración dedicado solo a otro clúster que también use un servidor de configuración dedicado.

  • Puedes restaurar snapshots de un clúster con un servidor de configuración integrado solo a un clúster que también utiliza un servidor de configuración integrado.

Califique esta página

En esta página