Ok, realmente não sei como perguntar o que estou procurando para descobrir o que é provavelmente o motivo pelo qual minha leitura e pesquisa não estão produzindo nada relativo por dizer. Então, o que eu tenho atualmente é um único banco de dados MySQL, e eu sei que mais cedo ou mais tarde os dados vão se acumular e eu ficarei sem espaço neste servidor. Portanto, antes que isso aconteça, quero colocar as coisas em linha para que o banco de dados seja espalhado por várias máquinas, uma para balanceamento de carga e dois para puro fator de armazenamento.
Então, minha pergunta é: como isso funciona? Talvez eu esteja pensando também em 1 Dimensional aqui, mas não consigo descobrir como isso funcionaria, é um banco de dados que se espalha para a próxima máquina e a próxima à medida que os dados aumentam ou são bancos de dados individuais com o mesmo esquema para cada um, de qualquer maneira, simplesmente não consigo imaginar na minha cabeça e muito menos entrar em uma lógica para provas futuras sobre o que está sendo trabalhado atualmente. Como não queremos bater na parede e fazer uma parada completa no caso em que os dados são demais para uma máquina.
Então, o que eu tenho que ler, pesquisar, métodos, práticas etc. para me colocar no caminho certo com isso?