O MySQL tem uma arquitetura muito maleável permitindo a instalação de novos recursos de terceiros, esses recursos são instalados como novas funcionalidades que são os plugins, podendo realizar as mais diversas tarefas. Fazendo algumas pesquisas me deparei com uma solução chamada “Spider Storage Engine“, que é muito interessante para casos de paralelismo ou balanceamento de carga.
A ideia macro é criar uma tabela particionada, sendo que essa tabela é apenas um “alias” assim como a storage engine “federated“, e ao realizar qualquer manipulação esse alias chama a referida tabela, a diferença entre o “federated” e o “spider” é que no caso do “spider” ele possibilita que o administrador especifique 1 “alias” por partição.
Essa solução é tão versátil quanto o MySQL, com ela é possível até mesmo montar uma replicação, sem a …
[Leia mais]