Logo de Redis Stack

Bases de datos

Redis Stack

Almacenamiento en memoria — caché, sesiones, colas de espera y estructuras de datos en tiempo real.

Acerca de Redis Stack

Redis Stack reúne Redis y sus módulos oficiales (RedisJSON, RediSearch, series temporales, estructuras probabilísticas) así como RedisInsight, la interfaz de administración web. Es la navaja suiza de los datos en memoria: caché de aplicación, sesiones, colas de espera, clasificaciones en tiempo real, búsqueda e indexación — con latencias del orden del milisegundo.

Desplegado en su propio VPS, Redis Stack sirve de capa de rendimiento a sus aplicaciones (Laravel, Node.js, Django…) sin depender de un servicio gestionado facturado por uso. RedisInsight, accesible desde el navegador, permite explorar las claves, perfilar los comandos y supervisar la memoria sin línea de comandos.

Lo que se instala

Listo al arrancar el VPS

SO compatibles
Ubuntu 24.04
Aplicación
Redis Stack
Stack técnico
DockerRedisRedisInsight
RAM mínima
1 GB (2 GB recomendado)
CPU mínima
1 vCPU
Puerto por defecto
6379 · 8001 (UI)
Acceso
root por SSH

Funcionalidades clave

  • Caché y sesiones con latencia inferior al milisegundo
  • Colas de espera y mensajería (Pub/Sub, Streams) para el procesamiento asíncrono
  • RedisJSON y RediSearch: documentos JSON indexados y búsqueda de texto completo
  • Estructuras en tiempo real: clasificaciones, contadores, geolocalización
  • RedisInsight: interfaz web de exploración y perfilado
  • Persistencia configurable (RDB / AOF) para la durabilidad de los datos

¿Cuándo usar esta solución?

Acelerar una aplicación

Almacene en caché las consultas costosas y las sesiones de los usuarios para aliviar su base de datos y reducir los tiempos de respuesta.

Colas de tareas

Sirva de back-end a las colas de espera (colas de Laravel, BullMQ, Celery) para procesar correos electrónicos, exportaciones y webhooks en segundo plano.

Tiempo real

Alimente clasificaciones en directo, contadores de presencia y notificaciones instantáneas con las estructuras nativas de Redis.

Guía

Desplegar Redis Stack en su VPS

  1. Crear el VPS

    VPS con 1 GB de RAM como mínimo (2 GB recomendado), Ubuntu 24.04. La plantilla «Redis Stack» lanza el contenedor con persistencia en volumen.

  2. Conectar su aplicación

    Redis solo escucha en el bucle local del VPS: apunte a 127.0.0.1:6379 cualquier aplicación alojada en esa misma máquina. Un dominio no da acceso a Redis — el vhost de nginx solo proxifica HTTP, y el protocolo Redis no lo es. Desde otra máquina, abra un túnel SSH — ssh -L 6379:127.0.0.1:6379 root@<ip-del-vps> — y después apunte su aplicación a localhost:6379. Defina una contraseña (requirepass) en cuanto otras aplicaciones compartan el VPS.

  3. Conectarse por primera vez

    Abra la URL: RedisInsight se muestra directamente, SIN solicitar ninguna credencial (solo acepta las condiciones de uso en la primera pantalla), y su base de datos Redis local ya es accesible en lectura/escritura. No asocie ningún dominio público a esta interfaz sin una protección previa.

  4. Abrir RedisInsight

    Si hay un dominio asociado a la aplicación, la interfaz web RedisInsight responde en https://su-dominio. Si no, solo es accesible localmente: cree un túnel SSH con ssh -L 8001:127.0.0.1:8001 root@su-ip y después abra http://localhost:8001 (8001 es el puerto del catálogo; utilice el que aparezca en la ficha de su aplicación en el área de cliente) para explorar las claves, ejecutar comandos y supervisar la memoria.

  5. Proteger el acceso

    No hay ningún puerto que cerrar: Redis solo está vinculado al bucle local del VPS y nunca se publica. Active la autenticación (requirepass) en cuanto otras aplicaciones compartan la máquina, y mantenga el acceso remoto por el túnel SSH.

Preguntas frecuentes

Preguntas sobre Redis Stack

← Volver a Bases de datosTodas las aplicaciones
Redis Stack añade a Redis los módulos oficiales (JSON, búsqueda, series temporales, Bloom) y la interfaz RedisInsight, todo ello en una única imagen lista para usar.

Integrar el botón de despliegue

¿Mantiene un proyecto que utiliza Redis Stack? Este botón permite a sus lectores desplegarlo en un VPS con un clic, sin leer documentación de Docker.

Deploy Redis Stack on ServOrbit
Markdown
[![Deploy Redis Stack on ServOrbit](https://servorbit.com/brand/deploy/button.svg)](https://servorbit.com/vps-cloud?template=redis-stack&utm_source=deploy-badge&utm_medium=referral&utm_campaign=redis-stack)
HTML
<a href="https://servorbit.com/vps-cloud?template=redis-stack&utm_source=deploy-badge&utm_medium=referral&utm_campaign=redis-stack"><img src="https://servorbit.com/brand/deploy/button.svg" alt="Deploy Redis Stack on ServOrbit" height="40"></a>

El botón lleva al pedido de un VPS con la plantilla preseleccionada. La imagen se sirve desde servorbit.com: no tiene que alojar nada por su parte.

¿Necesita ayuda?

Consulte nuestro centro de ayuda y nuestra FAQ, o contacte con nuestro equipo: llamada, WhatsApp o correo electrónico.

Escribir por WhatsAppse abre en una pestaña nueva