Caché y datos en memoria
Redis en Colombia: la caché que hace rápido lo demás
Respuestas en microsegundos para sesiones, colas y todo lo que tu aplicación no debería ir a buscar a disco cada vez. Preinstalado en un servidor cloud con root, al lado de la aplicación que lo usa.
Qué es Redis y qué hace
Redis guarda datos en memoria, no en disco. Por eso responde en microsegundos, y por eso se usa para lo que se consulta muchísimo y cambia rápido: sesiones de usuario, resultados repetidos, contadores, colas de trabajo y límites de peticiones.
No sustituye a tu base de datos: la acompaña. La verdad sigue estando en PostgreSQL o en MySQL; Redis evita ir a preguntársela mil veces por segundo.
El detalle que más sorprende: por defecto puede no guardar nada al reiniciar. Redis tiene persistencia, pero hay que activarla y entenderla. Si vas a meter ahí algo que no puedes perder, esa decisión es tuya y hay que tomarla a propósito.
Qué puedes hacer con Redis
Los cuatro usos que cubren casi todos los casos.
Cómo desplegar Redis en Conexcol
Redis es un servicio del sistema, no una aplicación PHP: va en un servidor cloud, idealmente en la misma máquina o la misma red que la aplicación que lo consulta.
Marcas la aplicación al contratar y llega puesta
Un servidor cloud con la aplicación ya instalada y acceso root. No hay cPanel: mandas tú el sistema operativo, los puertos y las versiones.
Cuándo elegir esta vía. Cuando la aplicación no es un sitio web —una base de datos, un automatizador, un panel de despliegue— o cuando necesitas root.
Dificultad: Cómodo con la terminal · Tiempo: Minutos, al entregarse el servidor
Marcas Redis al contratar. Lo primero, y no es negociable: ponle contraseña (requirepass) y no lo dejes escuchando en la interfaz pública. Un Redis sin contraseña abierto a internet se encuentra en horas y es una de las formas más comunes de que comprometan un servidor. Si la aplicación está en la misma máquina, déjalo escuchando sólo en 127.0.0.1.
El respaldo que hace Conexcol es del servidor entero, no de la aplicación. Un snapshot de la máquina no siempre es una copia consistente de una base de datos en caliente: la copia propia de la aplicación sigue siendo tuya.
Cualquier cosa que corra en Linux
El servidor cloud viene limpio y con root. Lo que la aplicación pida —Docker, un repositorio, un compilador— lo instalas tú.
Cuándo elegir esta vía. Cuando la aplicación no está en ninguna de nuestras listas, o quieres una versión o una configuración concretas.
Dificultad: Administración de sistemas · Tiempo: Lo que tarde la aplicación
Para una versión concreta, persistencia afinada, réplica o Redis Sentinel.
Aquí el soporte de Conexcol cubre el servidor —que encienda, que tenga red, que responda—. La aplicación que instalaste y sus datos son tuyos.
Lo que más se usa de Redis
Lo que hace falta conocer para usarlo bien.
Quién usa Redis
Casi cualquier aplicación con tráfico lo lleva debajo, aunque quien la usa no lo sepa.
Redis en cifras
Comprobable en el repositorio.
Dónde seguir a Redis
Enlaces al proyecto, no a nosotros. Redis es software de terceros: quien decide su rumbo es Redis Ltd. y la comunidad de Redis Open Source.
Lo que ya escribimos sobre esto
Guías propias, con capturas de nuestro panel y no de otro.
Preguntas frecuentes sobre Redis
Si buscas algo parecido
Redis casi nunca va solo: acompaña a una base de datos y a una aplicación.
Redis es software de terceros (Redis Ltd. y la comunidad de Redis Open Source, AGPLv3 / RSALv2 según la versión). Conexcol Cloud Colombia S.A.S. actúa como proveedor de infraestructura: no otorga ni comercializa licencias de ese software, ni lo representa. Los nombres y logotipos pertenecen a sus titulares. Términos y Condiciones.