HyperDB. Balancea y replica el mySQL de tu WordPress

HyperDB es una clase avanzada para base de datos que reemplaza las funciones de  bases de datos que integra WordPress. Permite dar soporte para replicación, protección contra fallos, balanceo de carga y particionamiento para tu sitio web.

Su principal característica es la posibilidad que tiene HyperDB de poder conectar de forma aleatoria a un número determinado de servidores de bases de datos, balanceando la carga.

[wp_ad_camp_1]

Actualmente soporta:

  • Lectura y escritura en servidores (replicación)
  • Configurable la prioridad para leer y escribir
  • Centros de datos locales y remotos
  • Redes privadas y públicas
  • Diferentes tablas en diferentes bases de datos y servidores mySQL
  • Inteligencia para leer la base de datos master mientras se escrite
  • Soporte para levantar otra base de datos si falla la actual (Failover)
  • Estadísticas avanzadas por perfiles
  • Está basado en el código que se utiliza en producción en WordPress.com para muchos servidores mySQL en diferentes centros de datos.

Instalar HyperDB

Introducir la configuración en db-config.php y subir este fichero al mismo nivel que wp-config.php definiendo la variable DB_CONFIG_FILE en wp-config.php. En el directorio /wp-content/ tendremos db.php para activar y desactivar sus posibilidades. El valor WP_USE_MULTIPLE_DB será ignorado por HyperDB.

Descargar HyperDB compatible con WordPress 2.3 o superior.