fabric

MySQL Fabric

MySQL Fabric est une nouvelle infrastructure de logiciels libres conçus pour gérer des fermes de serveurs MySQL.

 

Cet outil a pour but de faciliter l’évolutivité horizontale des applications MySQL. Comme ceci, si votre serveur tombe en panne, MySQL Fabric choisira une des bases de données esclaves pour là transformer en maître.

 

La performance de MySQLFabric et PHP

MySQLfabric est inséré dans la version de MySQL 5.7. Son but est de répartir la charge lors des phases de croissance (scale out) en recourant au découpage de la base (sharding).

Ulf Wendel s'est interressé sur l'impact au niveau de la performance  de cette nouvelle fonctionnalité avec le langage PHP. Il a regardé en détail comment utiliser cette fonctionnalité et son comportement au niveau de la fragmentation.

Cependant, les résultats qu'il publie dans son article sont à prendre à titre indicatif car le module PECL/mysqlnd_ms est en cours d'évolution.