Redis
-
redis tar download wget https://download.redis.io/releases/redis-6.2.7.tar.gz Install [root@lee redis-6.2.7]# tar -zxvf redis-6.2.7.tar.gz [root@lee redis-6.2.7]# cd redis-6.2.7/ [root@lee redis-6.2.7]# make && make install [root@lee redis-6.2.7]# /usr/local/bin/redis-cli --version redis-cli 6.2.7 Create Redis Directory & configuration File Copy [root@lee redis-6.2.7]# mkdir -p /data/redis/ [roo..
Redis 6 Download & Installredis tar download wget https://download.redis.io/releases/redis-6.2.7.tar.gz Install [root@lee redis-6.2.7]# tar -zxvf redis-6.2.7.tar.gz [root@lee redis-6.2.7]# cd redis-6.2.7/ [root@lee redis-6.2.7]# make && make install [root@lee redis-6.2.7]# /usr/local/bin/redis-cli --version redis-cli 6.2.7 Create Redis Directory & configuration File Copy [root@lee redis-6.2.7]# mkdir -p /data/redis/ [roo..
2023.12.20 -
오랫만에 돌아와서 Redis Migration에 관한 글을 포스팅해 보려고 합니다.ㅎㅎㅎ 요즘 바빠서 포스팅을 못하고 있었지만 조금씩 다시 해보려합니다. REDIS 설치 Redis 설치에 관해서는 이전에 포스팅 했던 글을 참고해 주세요~ 2021.09.30 - [Redis] - [Redis] Redis 설치 [Redis] Redis 설치 많은 회사들이Database cache server용으로 Redis를 이용한다는 말을 듣고 Redis에 대해 공부해보기로 하였다. 오늘은 간단한 Redis 설치 과정에대해 포스팅해야지.. 1. Redis란? - 레디스는 Key-Value 구조의 비 yunhyeonglee.tistory.com 테스트 환경 Export Import
Redis Migration오랫만에 돌아와서 Redis Migration에 관한 글을 포스팅해 보려고 합니다.ㅎㅎㅎ 요즘 바빠서 포스팅을 못하고 있었지만 조금씩 다시 해보려합니다. REDIS 설치 Redis 설치에 관해서는 이전에 포스팅 했던 글을 참고해 주세요~ 2021.09.30 - [Redis] - [Redis] Redis 설치 [Redis] Redis 설치 많은 회사들이Database cache server용으로 Redis를 이용한다는 말을 듣고 Redis에 대해 공부해보기로 하였다. 오늘은 간단한 Redis 설치 과정에대해 포스팅해야지.. 1. Redis란? - 레디스는 Key-Value 구조의 비 yunhyeonglee.tistory.com 테스트 환경 Export Import
2023.12.08 -
Redis를 이용해서 Tomcat의 Session Clustering을 구성한 고객에서 문제가 발생하였다. 한달에 한번씩 OOM Killer에 인해 Redis가 죽는일이 발생하였다. 해당 원인을 분석하기위해서 Redis의 memory관련 config를 공부하게 되었고 해당 문제를 해결할 수 있었다. 원인으로 판단 되었던 것은 maxmemory가 0 (default)으로 되어있어 memory가 조절되지 않았고 session 값들이 삭제되지 않고 남아 memory를 잡아 먹었던 것이 문제였다. ■ Redis 메모리 운영 - In-memory 데이터 저장 관리 - maxmemory 값을 이용하여 Redis가 사용할수있는 Memory 조정 가능 - 사용자의 모든 데이터를 메모리에 저장해서 관리할수 없다. - 이..
Redis - MaxmemoryRedis를 이용해서 Tomcat의 Session Clustering을 구성한 고객에서 문제가 발생하였다. 한달에 한번씩 OOM Killer에 인해 Redis가 죽는일이 발생하였다. 해당 원인을 분석하기위해서 Redis의 memory관련 config를 공부하게 되었고 해당 문제를 해결할 수 있었다. 원인으로 판단 되었던 것은 maxmemory가 0 (default)으로 되어있어 memory가 조절되지 않았고 session 값들이 삭제되지 않고 남아 memory를 잡아 먹었던 것이 문제였다. ■ Redis 메모리 운영 - In-memory 데이터 저장 관리 - maxmemory 값을 이용하여 Redis가 사용할수있는 Memory 조정 가능 - 사용자의 모든 데이터를 메모리에 저장해서 관리할수 없다. - 이..
2022.02.22 -
아는 선배에게 많은 기업들이 현재 Redis를 이용해서 Cache Server를 사용하고 있다는 말을 듣게 되었다. 해서 이번에는 Redis를 이용한 Cache Server 구축에 관하여 포스팅을 해볼 생각이다. ■1.Cache 란? - 파레토 법칙이란 80퍼센트의 결과는 20퍼센트의 원인으로 인해 발생한다는 말입니다.- cache가 동작 할 수 있는 철학에는 파레토 법칙이 있습니다.- Cache란 자주사용되는 데이터를 미리 올려놓는 저장소를 말한다. 쉽게 말해 사용자들은 원하는 데이터를 저장하고 나중에 요청이 오면 DB / API를 참조하지 않고 Cache를 접근하여 요청을 처리하게 된다. - Cache 구조 1 ( Look aside Cache ) 일반적으로 많이 사용되는 패턴 - Cache 구조 2..
[Redis] Redis Cache Server 만들기!아는 선배에게 많은 기업들이 현재 Redis를 이용해서 Cache Server를 사용하고 있다는 말을 듣게 되었다. 해서 이번에는 Redis를 이용한 Cache Server 구축에 관하여 포스팅을 해볼 생각이다. ■1.Cache 란? - 파레토 법칙이란 80퍼센트의 결과는 20퍼센트의 원인으로 인해 발생한다는 말입니다.- cache가 동작 할 수 있는 철학에는 파레토 법칙이 있습니다.- Cache란 자주사용되는 데이터를 미리 올려놓는 저장소를 말한다. 쉽게 말해 사용자들은 원하는 데이터를 저장하고 나중에 요청이 오면 DB / API를 참조하지 않고 Cache를 접근하여 요청을 처리하게 된다. - Cache 구조 1 ( Look aside Cache ) 일반적으로 많이 사용되는 패턴 - Cache 구조 2..
2021.10.05 -
많은 회사들이Database cache server용으로 Redis를 이용한다는 말을 듣고 Redis에 대해 공부해보기로 하였다. 오늘은 간단한 Redis 설치 과정에대해 포스팅해야지.. 1. Redis란? - 레디스는 Key-Value 구조의 비정형 데이터를 저장하고 관리하기 위한 Opensource 비 관계형 데이터베이스이다. - 레디스는 모든 데이터를 메모리에 로드해 처리하는 메모리 기반 DBMCS이다. - 데이터 구조로는 String / List / Set / Sorted Set / Hashes를 지원하고 있다. - 많은회사에서 사용되고있으며 안전성 이나 성능면에서 검증된 Database이다. 2. Redis 설치 1) 패키지 설치 - Redis를 설치하기전에 Compile할시 필요한 패키지 설치..
[Redis] Redis 설치많은 회사들이Database cache server용으로 Redis를 이용한다는 말을 듣고 Redis에 대해 공부해보기로 하였다. 오늘은 간단한 Redis 설치 과정에대해 포스팅해야지.. 1. Redis란? - 레디스는 Key-Value 구조의 비정형 데이터를 저장하고 관리하기 위한 Opensource 비 관계형 데이터베이스이다. - 레디스는 모든 데이터를 메모리에 로드해 처리하는 메모리 기반 DBMCS이다. - 데이터 구조로는 String / List / Set / Sorted Set / Hashes를 지원하고 있다. - 많은회사에서 사용되고있으며 안전성 이나 성능면에서 검증된 Database이다. 2. Redis 설치 1) 패키지 설치 - Redis를 설치하기전에 Compile할시 필요한 패키지 설치..
2021.09.30