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.

2 Comentarios

  1. Saludos David y felicitacion x este articulo, queria hacer una consulta
    Has usado alguna vez Hyper DB para dividir contenido en varias bases de datos o conoces la forma de hacerlo?
    Digamos que busco, balancear mi contenido
    que los textos vayan a una bd
    que los videos vayan a otra bd
    y que las imagenes vayan a otra bd
    hasta aqui digamos que un solo sitio llevaria 4 bds
    1 de la instalacion y las otras para distribuir el contenido

    Espero tu respuesta y gracias por publicar este tipo de contenidos

Dejar respuesta

Please enter your comment!
Please enter your name here