String 문자열은 텍스트, 직렬화된 개체, 바이너리 배열을 포함한 바이트 시퀀스(jpeg 같은 파일 포함) 등 모든 binary safe한 타입을 저장 한다. 문자열은 캐싱 뿐만 아니라 카운터를 구현하고 비트 단위 연산을 수행할 수 있는 기능도 지원. 최대 크기는
Redis는 서버 자체에서 사용자가 작성한 스크립트를 실행할 수 있는 인터페이스가 제공 된다.스크립트 뿐만 아니라 Redis v7 이상에서는 function을 제공한다.Redis v6.2 이하에서는 EVAL 명령과 함께 Lua scripting을 사용하여 실행 할 수
Redis에서 키 관리하기(만료기간 설정, 스캐닝, 변경 및 쿼리)
Redis 개발 패턴Redis 프로토콜을 이용하여 대량으로 쓰기 작업을 하는 패턴하나의 명령을 차례로 전송하여 연산을 하는 경우, 모든 명령의 RTT가 포함되어 있기 때문에 속도가 느리기 때문에 일반적인 Redis Client를 통해 대량으로 쓰기 작업(load)을 하
참고 https://redis.io/docs/management/sentinel/Clustered가 아닌 환경에서 고가용성 제공하기Redis Sentinel은 Redis 클러스터를 사용하지 않는 환경에서 고가용성을 제공하는 기능을 한다.전체적으로, 아래와 같은
Redis의 복제(Replication)는 Redis 클러스터나 Redis Sentinel과 같은 추가적인 고가용성 기능을 제외하고 고가용성(High Availability)과 장애 조치(Failover)를 지원 한다.Master-replica 시스템으로 제공된다.Ma
https://redis.io/docs/management/scaling/Redis 클러스터라는 배포 topology로 수평적 확장이 가능하다.Redis Clutser는 데이터가 여러 Redis 노드에 자동으로 샤딩되며 Redis를 운영/실행하는 방법을 제공한
https://redis.io/docs/management/persistence/