Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Vários contêineres docker para mysql ou uma instância com vários bancos de dados


O Docker é especialmente adequado para a implantação de microsserviços. Os links a seguir discutem duas estratégias com relação ao uso de bancos de dados:
  1. Banco de dados por serviço
  2. Banco de dados compartilhado

Pessoalmente, sou a favor do uso de um único banco de dados por serviço e estendo isso para a implantação de instâncias separadas de um servidor de banco de dados. Isso garante que os serviços sejam fracamente acoplados, caso um serviço sofra uma interrupção de banco de dados, isso não afetará outro.