sql >> Base de Datos >  >> NoSQL >> MongoDB

En EC2, ¿por qué necesito volúmenes de EBS individuales para diario, registro y datos?

El equipo de MongoDB puede haber experimentado que las necesidades de datos de IOPS son las más altas, el registro es el más bajo y el diario está en algún punto intermedio. Aunque estoy menos familiarizado con MongoDB, sospecho que algunas de las razones por las que podrían sugiriendo diferentes volúmenes de EBS incluyen:

  • ahorro de costos:la provisión de la cantidad correcta de IOPS en función de las necesidades ahorrará $. Si todo estuviera en una sola partición, usaría un IOPS máximo de 1000 y terminaría pagando más
  • instantánea:puede tomar una instantánea de los datos en un intervalo diferente (¿más frecuente?)
  • contención:los datos, el diario y el registro no se enfrentarán entre sí si se encuentran en volúmenes diferentes
  • escalado:puede escalar el volumen de datos por separado de los volúmenes de registros y diarios
  • reducción de riesgos:si el volumen de datos tiene problemas, puede restaurar desde la copia de seguridad y volver a aplicar el diario (supongo que puede) y analizar los registros también