Redis 및 Docker 컨테이너
¿ Que es Redis?
데이터 베이스 NoSQL. Postgres 또는 mysql에서 mongo db 또는 tablas로의 문서화 개념이 없습니다. Trabaja exclusivamente con pares key value y podemos almacenar multiples pares clave valor. Redis almacena los datos 100% en memoria y no en disco, Permite que tenga una alta performance y la velocidad de acceso a la información sea mucho mayor. La desventaja es que al estar en memoria, su data es volatil. Igualmente tiene un sistema de guardado en disco para data persiste aunque su objetivo principal es guardar la data en cache.
Casos de uso principales
실시간 데이터 저장소
Representa la oportunidad ideal para construir aplicaciones en tiempo real y que requieran baja latencia y alto rendimiento
스트리밍 및 메시징
Redis desde su 버전 5 ofrece un tipo de dato 특정 라마도 스트림 que lo hace ideal para aplicaciones del estilo y se usa para colas de mensajeria
캐싱 및 세션 스토리지
Puede funcionar como sistema de cache para optimizar al maximo el acceso a datos y la performance en general en aplicaciones
Instalar y correr el contenedor de redis
Debemos ejecutar el siguiente comando
docker run --name my-redis -p 6379:6379 -d redis
실시간 데이터 저장소
Representa la oportunidad ideal para construir aplicaciones en tiempo real y que requieran baja latencia y alto rendimiento
스트리밍 및 메시징
Redis desde su 버전 5 ofrece un tipo de dato 특정 라마도 스트림 que lo hace ideal para aplicaciones del estilo y se usa para colas de mensajeria
캐싱 및 세션 스토리지
Puede funcionar como sistema de cache para optimizar al maximo el acceso a datos y la performance en general en aplicaciones
Instalar y correr el contenedor de redis
Debemos ejecutar el siguiente comando
docker run --name my-redis -p 6379:6379 -d redis
docker run --name my-redis -p 6379:6379 -d redis
Contenamos que el contenedor este corriendo
docker ps
Para conectarnos a nuestro redis dentro de consola del contenedor
docker exec -it my-redis sh
Como conectarse desde mi equipment como cliente
Para mayor información sobre como conectarse con redis cli lo pueden revisar en lq documentaciónoficial del siguiente link: get redis cli without installing redis server
Debes tener instalado nodejs y ejecutar el siguiente comando
npm i -g redis-cli
conectarse a un servidor redis remoto que en este caso seria nuestro redis 컨테이너
rdcli -h localhost -p 6379
listo ya estamos conectados a nuestro contenedor con redis
💼 Mi Portafolio
Reference
이 문제에 관하여(Redis 및 Docker 컨테이너), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://dev.to/airarrazabald/redis-en-docker-container-4o6p
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
npm i -g redis-cli
rdcli -h localhost -p 6379
Reference
이 문제에 관하여(Redis 및 Docker 컨테이너), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/airarrazabald/redis-en-docker-container-4o6p텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)