Google, que utiliza MySQL (gestor de Bases de Datos relacionales opensource del que hablaré algún día y que es ampliamente utilizado en la mayoría de sitios web) en algunas de sus aplicaciones, ha desarrollado ciertas mejoras sobre su código fuente entre las que se destacan:
- SemiSyncReplication - Bloquea los commits en un maestro hasta que se recibe la última confirmación de eventos de los esclavos.
- MirroredBinlogs - Mantiene una copia del binlog del maestro en el esclavo.
- TransactionalReplication - Convierte a InnoDB y al estado de replicación esclavo consistente durante una recuperación tras un desastre.
- UserTableMonitoring - Monitoriza y realiza informes de la actividad de la base de datos por cuenta de usuario y tabla.
- InnodbAsyncIo - Suporta multiples threads de entrada/salida en segundo plano para InnoDB.
- FastMasterPromotion - Convierte un esclavo en maestro sin necesidad de reiniciar.
Ahora mismo ya esta disponible el parche con estas mejoras para MySQL 4 y prometen que pronto estará para MySQL 5.
Habrá que ver además si la comunidad de MySQL decide incluir dichas mejoras en su versión oficial.
Vía | Google Blog
Descarga | Parche para MySQL 4

Suscríbete a nuestro RSS Feed

PHP 5.2.0 (sin PEAR)



