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”?
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”?
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.