Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
1
resposta

Estratégias de sharding

Na frase abaixo:

Algumas aplicações podem precisar de mais de um banco de dados. Seja pra trabalhar com vários clientes ou até mesmo estratégias de sharding.

O que seria “Estratégias de sharding”?

1 resposta
solução!

Felipe, tudo bem ?

É uma arquitetura adotada para minimizar um processo gigantesco no banco de dados.

Por exemplo invés de eu ter 1000 tabelas no mesmo banco onde 1000 usuarios acessam simutaneamente, eu separo as tabelas em 5 bancos diferentes, cada um com 200 tabelas e dessa forma eu deixo o banco de dados com menos carga de dados e os usuários não sentem um gargalo quando tentam pegar alguma informação.