Docs Menu
Docs Home
/ /
/ / /

Comience con clústeres fragmentados

Recomendamos comenzar con un solo clúster fragmentado cuando esté creando una nueva aplicación, independientemente de su necesidad inmediata de múltiples fragmentos.

Los siguientes escenarios se benefician de la arquitectura de clúster fragmentado:

Caso de uso
Descripción

Cost Optimization

El escalamiento vertical se vuelve cada vez más costoso y menos efectivo a medida que aumentan los requisitos de hardware. El escalamiento horizontal ofrece un escalamiento más predecible y rentable a medida que aumentan las demandas de recursos.

Alto acceso a recopilación concurrente

Aplicaciones con múltiples colecciones activas donde la contención de recursos genera cuellos de botella en el rendimiento. La fragmentación distribuye las colecciones entre hardware dedicado, lo que evita la contención de recursos.

Cargas de trabajo de alto rendimiento

Las aplicaciones con altos volúmenes de lectura/escritura se benefician al distribuir el tráfico entre múltiples máquinas, lo que mejora el rendimiento y reduce los cuellos de botella.

Grandes conjuntos de datos

Si sus volúmenes de datos crecen rápidamente o los conjuntos de trabajo exceden la capacidad de memoria de un solo servidor, el escalamiento horizontal garantiza un rendimiento sustentable al distribuir los datos entre múltiples nodos.

Entornos multiinquilino

Las aplicaciones que prestan servicio a múltiples clientes se benefician de tener fragmentos dedicados por inquilino, lo que proporciona aislamiento del rendimiento y una asignación personalizada de recursos. Las funciones de fragmentación de MongoDB permiten arquitecturas multiinquilino eficientes.

Despliegues globales

Cuando sus usuarios están distribuidos en diferentes regiones, la distribución de datos en fragmentos ubicados geográficamente reduce la latencia y mejora la experiencia del usuario.

Comenzar con un clúster fragmentado es un enfoque proactivo que ofrece:

  • Escalabilidad horizontal sin esfuerzo: puede agregar fragmentos fácilmente a medida que su aplicación crece, sin la complejidad de migrar desde un conjunto de réplicas.

  • Infraestructura rentable: MongoDB 8.0 presenta Fragmentos de configuración, que permiten configurar un clúster fragmentado en una única infraestructura de réplicas sin servidores de configuración dedicados. En MongoDB Atlas, los clústeres fragmentados con hasta 3 fragmentos en la versión 8.0 utilizan fragmentos de configuración de forma predeterminada.

Considere agregar fragmentos cuando su base de datos alcance el 60-70% de utilización de recursos (RAM, vCPU o almacenamiento) de una máquina de tamaño considerable. Por ejemplo, en Atlas, una utilización constante de recursos del 60-70% de una máquina M60 con un disco de 4 TB indica que se debe agregar un fragmento adicional.

Volver

Estrategias de escalamiento

En esta página