Join us at MongoDB.local London on 7 May to unlock new possibilities for your data. Use WEB50 to save 50%.
Register now >
Docs Menu
Docs Home
/ /

Limitaciones de Atlas Flex

La siguiente tabla enumera los límites de configuración de los clústeres Atlas Flex:

opción de configuración
Limit

Proveedor de servicios en la nube y región

Solo puedes implementar clústeres Flex en un subconjunto de regiones en AWS, Google Cloud y Azure. Para obtener más información acerca de las regiones de proveedores de la nube compatibles con los clústeres Flex, consulta:

  • Amazon Web Services (AWS)

  • Google Cloud Platform (GCP)

  • Microsoft Azure

Versión de MongoDB y motor de almacenamiento

Atlas utiliza al menos MongoDB 8.0 para clústeres Flex.

Actualización de versión de MongoDB

No se puede actualizar la versión de MongoDB que ejecutan los clústeres Flex. Atlas actualiza los clústeres Flex a la versión más reciente de MongoDB después de que estén disponibles varias versiones de parche para esa versión. Para obtener más información, consulte Versionado de MongoDB.

Memoria de clúster

No puedes configurar la memoria para los clústeres Flex.

Almacenamiento de clústeres

No se puede configurar el tamaño de almacenamiento para los clústeres Flex.

Etiquetas de set de réplicas

Los clústeres Flex no tienen etiquetas de set de réplicaspredefinidas.

Nodos privados

Los clústeres Flex no admiten nodos privados. Si las cargas de trabajo requieren nodos privados, se recomienda cambiar a clústeres dedicados de Atlas.

Copia de seguridad continua y restauración a un punto específico del tiempo

Los clústeres Flex no admiten Respaldo continuo y restauración a un punto específico del tiempo. Si tus cargas de trabajo requieren Copia de seguridad continua y restauración a un punto específico del tiempo, te recomendamos que cambies a clústeres dedicados de Atlas.

Clústeres fragmentados

No puedes implementar un clúster Flex como un Cluster Disperso.

Prueba de conmutación por error primaria

No puede realizar pruebas de conmutación por error primaria en clústeres Flex.

Simular una Interrupción del servicio regional

No se pueden realizar pruebas de interrupciones del servicio regionales en los clústeres Flex.

Auditoría de bases de datos

No se puede configurar la auditoría de bases de datos en clústeres Flex.

Cifrado en reposo mediante la gestión de claves

No es posible configurar el cifrado en reposo mediante clústeres Flex de administración de claves del cliente.

Conexiones peering de red

No puedes configurar conexiones de emparejamiento de red en clústeres flexibles.

Seguimiento de acceso

No puedes ver el historial de acceso a la base de datos para los clústeres Flex.

Windows de mantenimiento

La configuración del periodo de mantenimiento a nivel de Proyecto no se aplica a los clústeres Flex. Atlas gestiona las ventanas de mantenimiento de los clústeres Flex automáticamente.

La siguiente tabla enumera los límites operativos de los clústeres Atlas Flex:

Operación
Limit

Los clústeres Flex no soportan el allowDiskUse opción para el comando de agregación, su método asistente, o el cursor.allowDiskUse() método del query cursor.

Los pipelines de agregación en clústeres Flex pueden tener un máximo de 50 etapas. Los pipelines de agregación en los clusters Flex no admiten lo siguiente:

Alertas de Atlas

Los clústeres Flex solo pueden activar alertas configuradas con una de las siguientes condiciones de alerta:

  • Conexiones

  • Tamaño lógico

  • Red

  • Opscounter

Supervisión de Atlas

La Metrics La vista de un clúster Flex muestra solo las siguientes métricas:

  • Conexiones

  • Tamaño lógico

  • Red

  • Opscounter

Para aprender más, consulta Métricas en tiempo real.

Autenticación

Los clústeres Flex solo son compatibles con los siguientes métodos de autenticación:

  • Contraseña (SCRAM-SHA1)

  • Certificados X.509

  • AWS IAM

Expandir el almacenamiento automáticamente

Los clústeres Flex no proporcionan almacenamiento de escalado automático.

Profundidad de objeto anidado BSON

Los clústeres Flex pueden almacenar documentos con un máximo de 50 niveles anidados.

Crear un índice con compilación continua

Las clústeresflex no admiten la creación de índices con una compilación gradual.

Filtro de Change Streams

En los clústeres Flex, solo se pueden usar cadenas y expresiones regulares en los filtros de nombres de bases de datos (campos ns de espacio de nombres) en los flujos de cambios. No se pueden usar comandos,$in como, en los filtros de espacios de nombres de bases de datos. Esta limitación no se aplica al filtrado de nombres de colecciones en los flujos de cambios.

Herramientas de línea de comandos

Para clústeres Flex, no puedes ejecutar mongorestore o mongodump en la base de datos admin. Si utiliza la opción --db para establecer la base de datos de destino en admin, el programa devuelve un error.

Conexiones

Los clústeres Flex tienen un máximo de 500 conexiones.

Cursors

Los clústers flexibles no pueden usar la opción de cursor sin tiempo de espera.

Roles personalizados

Los cambios en los roles personalizados pueden tardar hasta 30 segundos en implementarse en los clústeres Flex.

Base de datos y colecciones

Los clústeres flexibles tienen un máximo de 100 bases de datos y un total de 500 colecciones.

Comandos de base de datos

Ciertos comandos de base de datos no son compatibles o se comportan de manera diferente en los clústeres Flex. Para obtener más información, consulta Comandos no compatibles en Atlas. Para preguntas o comentarios relacionados con los comandos restringidos, contacte con soporte.

Acceso a colecciones en las bases de datos local, admin y config

Los clústeres Flex no permiten:

  • Acceso de lectura a cualquier colección en la base de datos local, con la excepción del acceso de lectura al oplog.

    Debe preceder a una $regex query en un oplog en un clúster Free o un clúster Flex con una caña^ (). De lo contrario, se produce el siguiente error:

    MongoServerError: Oplog ns RegEx queries must begin with ^
  • Acceso de guardado a cualquier colección en las bases de datos local y config.

  • Acceso de lectura o escritura a cualquier colección en la base de datos admin.

Atlas emite un error similar al siguiente si intenta leer o guardar en colecciones de estas bases de datos:

command <cmd name> is not allowed in this Atlas tier
(Unauthorized) not authorized on <db name> to execute command <cmd name>

Registros de la base de datos

Los clústeres flexibles no permiten descargar registros.

Recuperación de datos

  • No se admiten políticas personalizadas para los snapshots de clúster Flex. Atlas siempre toma una sola snapshot diaria a la misma hora, comenzando 24 horas después de que se creó el clúster.

    Si necesita copias de seguridad más detalladas, considere actualizar a un nivel de clúster M10 o superior.

  • Las instantáneas a pedido no son compatibles con los clústeres Flex.

  • No se pueden restaurar instantáneas de clústeres Flex en un clúster fragmentado. Solo se pueden restaurar instantáneas de clústeres Flex en conjuntos de réplicas.

Almacenamiento de datos

Los clústeres flexibles limitan el espacio máximo total de almacenamiento de datos a 5 GB.

El espacio de almacenamiento de datos incluye la cantidad de bytes de todos los documentos BSON sin comprimir almacenados en todas las colecciones, además de los bytes almacenados en sus índices asociados.

JavaScript

Los clústeres Flex no admiten JavaScript del lado del servidor. Por ejemplo, $where y map-reduce no son compatibles.

Namespaces y nombres de bases de datos

Los espacios de nombres del clúster Flex están limitados a 95 bytes. Los nombres de las bases de datos están limitados a 38 bytes.

Performance Advisor

Los clústeres flexibles no brindan acceso al Asesor de rendimiento.

Utilización del query

El porcentaje de tiempo que una query se ejecuta durante cualquier período de cinco minutos debe permanecer por debajo del 100% en los clústeres Flex.

Panel de rendimiento en tiempo real

Los clústeres flex no proporcionan acceso al Real-Time Performance Panel.

Ordenar en memoria

Los clústeres flexibles limitan la ordenación en memoria a 32 MB.

Rendimiento

Los clústeres flexibles limitan el número de operaciones de lectura y escritura a 500 operaciones por segundo.

Atlas gestiona los clústeres que exceden el límite de operaciones por segundo de la siguiente manera:

  • Atlas activa un periodo de enfriamiento subsegundo antes de reanudar las operaciones del clúster en una determinada conexión. Si la cola supera el límite de operaciones por segundo, las operaciones podrían esperar más de un segundo en la cola.

  • Si el número de operaciones por segundo cae por debajo del umbral del límite de tasa, Atlas reanuda el procesamiento de las operaciones en cola en cada conexión antes de procesar cualquier nueva operación en esa conexión.

Controlador
Descripción

Controladores que utilizan un JRE o JDK'

Debido a un problema con el soporte de TLS 1.3 en el JDK de Java (JDK-8236039), actualiza el JDK que admite el controlador que utilizas para conectarte a Atlas.

Las versiones mínimas del JDK incluyen:

14u-cpu

14.0.2

13.0.3

11.0.8-oracle

11.0.7

8u261

emb-8u261

Para aprender más sobre el soporte de TLS 1.3 en lenguajes, librerías y controladores basados en Java, consulta:

Volver

Limitaciones del servicio

En esta página