2009-01-15 6 views

Répondre

1

Oui.

Vous pouvez étendre MySQL avec Replication à un grand nombre de serveurs avec une redondance, des fonctionnalités de basculement et de bonnes performances.

0

Bien sûr, vous pouvez utiliser la réplication (1 écriture/plusieurs lecteurs) et/ou le cluster NDB. Vous pouvez également essayer Sequoia.

0

MySQL va faire face à une utilisation intensive. Plus important encore, votre système devrait être structuré de telle façon que vous placiez la charge minimale sur la base de données et que vous puissiez changer la base de données si nécessaire.

0

Les deux grandes bases de données OSS (MySQL et PostgreSQL) peuvent évoluer vers des sites extrêmement volumineux. L'astuce consiste à planifier dès le départ de manière à ce que les données puissent être divisées ("shard") en plusieurs serveurs de base de données et que vous puissiez rapidement trouver le serveur auquel vous devez vous adresser. Par exemple: les utilisateurs ayant un pseudonyme A-G vont à server1, H-O à server2, etc. De cette façon, vous pouvez mettre à l'échelle presque infiniment parce que quand un serveur atteint la limite, vous pouvez simplement le diviser en plus petits morceaux.

Questions connexes