Que es Redis y por que WordPress lo necesita
Redis (Remote Dictionary Server) es un sistema de almacenamiento de datos en memoria que funciona como un cache extremadamente rapido. En el contexto de WordPress, Redis se usa como cache de objeto: almacena en la memoria RAM del servidor los resultados de las consultas frecuentes a la base de datos MySQL, de modo que la proxima vez que WordPress necesite esos datos, los obtiene de la RAM en microsegundos en lugar de ejecutar una consulta SQL que puede tardar decenas o cientos de milisegundos.
El beneficio es especialmente notable en paginas que no pueden serverse completamente desde el cache de paginas (como el panel de administracion, el checkout de WooCommerce o las paginas de cuenta de usuario) donde Redis puede reducir el tiempo de respuesta un 30-70%.
Beneficios de Redis en WordPress
| Beneficio | Sin Redis | Con Redis |
|---|---|---|
| Consultas MySQL por pagina | 40-80 consultas | 5-15 consultas |
| Tiempo de carga del panel de admin | 800-2000ms | 200-600ms |
| Carga en la base de datos durante trafico alto | Alta (puede saturarse) | Baja (datos en RAM) |
| TTFB en paginas no cacheadas | 300-800ms | 80-200ms |
Como activar Redis en WordPress con WebHosting MX
- Verificar que Redis esta disponible en tu plan desde el panel de control de WebHosting MX.
- Instalar el plugin Redis Object Cache desde el repositorio oficial de WordPress.
- Agregar la configuracion de conexion en el archivo
wp-config.php:define('WP_REDIS_HOST', '127.0.0.1'); define('WP_REDIS_PORT', 6379); define('WP_REDIS_DATABASE', 0); - Desde el panel del plugin en WordPress, hacer clic en Habilitar cache de objeto.
- Verificar que el estado muestra "Conectado" con icono verde.
Si tienes dudas sobre como activar Redis en tu cuenta de WebHosting MX, nuestro equipo de soporte tecnico puede guiarte a traves del proceso. Contaca con nosotros desde webhosting.mx.
