sql >> Base de Datos >  >> RDS >> Mysql

Múltiples contenedores docker para mysql o una instancia con múltiples bases de datos

Docker es especialmente adecuado para el despliegue de microservicios. Los siguientes enlaces discuten dos estrategias con respecto al uso de bases de datos:

  1. Base de datos por servicio
  2. Base de datos compartida

Personalmente, prefiero el uso de una sola base de datos por servicio y lo extiendo a la implementación de instancias separadas de un servidor de base de datos. Esto garantiza que los servicios se acoplen libremente, si un servicio sufre una interrupción de la base de datos, no afectará a otro.