A opção 3 é a mais escalável. Embora a princípio possa parecer mais complicado, pode ser completamente automatizado e evitará dores de cabeça no futuro. Você também pode dimensionar com mais eficiência tendo bancos de dados de clientes em vários servidores para aumentar o desempenho.