Redis es una tienda de estructura de datos de código abierto en memoria. En el contexto de WordPress, Redis se puede usar para almacenar los valores generados por la cache de objetos nativos de WordPress de forma persistente, de modo que los objetos almacenados en cache puedan reutilizarse entre cargas de página.

Usar una cache de objetos persistentes como Redis permite la reutilización de objetos en cache en lugar de requerir que la base de datos MySQL sea consultada por segunda vez para el mismo objetivo. El resultado es que Redis puede reducir la carga en la base de datos MySQL de un sitio web, disminuyendo simultáneamente el tiempo de respuesta del sitio y aumentando la capacidad del sitio para escalar y manejar el tráfico adicional.

Sitios que Se Beneficiarán Más de Redis

En Kinsta, la caching de páginas está integrada en todos los sitios de nuestra plataforma. Sin embargo, hay algunos sitios que no hacen un gran uso de la caching de la página, estos pueden ser: algunos sitios de comercio electrónico, sitios de membresía, foros de discusión, blogs con secciones de comentarios muy activos y otros tipos de sitios web altamente dinámicos.

Los sitios web altamente dinámicos que no pueden hacer un buen uso de la caching de la página son candidatos potenciales para una opción de cache de objetos persistente como Redis.

Redis generalmente no ayudará con el tiempo de carga de los blogs estáticos, los sitios web informativos de negocios y los sitios web de noticias a menos que los sitios hagan un uso muy pobre de nuestra caching de páginas.

Agregar Redis a un Sitio en Kinsta

Si desea agregar Redis a su sitio alojado en Kinsta, siga estos pasos:

  1. Póngase en contacto con el equipo de soporte de Kinsta y solicite que se agregue Redis a su sitio.
  2. El equipo de soporte de Kinsta instalará Redis en el contenedor de su sitio y nuestro equipo de facturación agregará la subscripción complementaria de Redis a su cuenta.
  3. Una vez que se haya instalado Redis en el contenedor del sitio, deberá instalar un plugin en su sitio para integrar Redis con la cahing de objetos de WordPress. Hay varios plugins posibles que puede usar para este propósito. Las dos opciones más populares entre nuestros usuarios son WP Redis y Redis Object Cache.

Nota importante en caso de que su sitio tenga un entorno STAGING y uno en EN VIVO: si su sitio tiene STAGING ya no será necesario, elimínelo. Se puede recrear después de la instalación de Redis en el sitio en vivo. Si su sitio STAGING no puede eliminarse, será necesario agregar Redis (y el Redis plugin) al contenedor del sitio STAGING. Si esto no se hace, la próxima vez que se mande STAGING a Producción, la instalación de Redis en el entorno VIVO se sobrescribirá y eliminará.

Además, tenga en cuenta que, si opta por dejar de utilizar Redis, puede solicitar la eliminación de Redis del contenedor de su sitio y solicitar que se cancele la suscripción de complemento de Redis. Recibirá un reembolso de los aranceles agregados de la suscripción a Redis no utilizados emitidos según nuestra política de reembolso.

¿Luchando con el tiempo de inactividad y los problemas de WordPress? Kinsta es la solución de alojamiento diseñada para ahorrarle tiempo! Vea nuestras características

Uso de Redis con un Sitio Web de WordPress

Una vez que Redis se haya instalado e integrado con su sitio con un plugin, se ejecutará en silencio en segundo plano.

Para borrar la cache de objetos, Redis puede usar la opción Borrar cache agregada al área de administración de su sitio web mediante el Kinsta MU Plugin. Este botón borrará tanto nuestra cache de página como cualquier cache de objeto activa en el sitio.

Borrar la cache de la barra de herramientas de administración de WordPress

Borrar la cache de la barra de herramientas de administración de WordPress

Es fundamental que pruebe su sitio minuciosamente después de habilitar la caching de objetos, teniendo cuidado de revisar todos los procesos críticos en su sitio web con múltiples perfiles de usuario para garantizar que los objetos en cache no se reutilicen de forma incorrecta.

Si encuentra que los objetos en cache están siendo utilizados incorrectamente, es posible excluir grupos específicos de objetos de ls cache de objetos con la función wp_cache_add_non_persistent_groups. La manipulación del rendimiento de la cache de objetos está fuera del alcance del soporte de Kinsta para Redis y requerirá la participación de un desarrollador calificado de WordPress.

Límites del Soporte Kinsta para Redis

El soporte de Kinsta para Redis se limita a la instalación de Redis y cualquier dependencia requerida en el contenedor del sitio y para asegurar que Redis esté disponible para ser utilizado por WordPress. Integrar Redis con su sitio web y excluir grupos específicos de objetos de la caching es responsabilidad del propietario de cada sitio web y si considera que necesita ayuda con la integración adecuada de Redis con su sitio web, deberá utilizar los servicios de un desarrollador calificado de WordPress.

24
Shares