반응형

Redis 개념

랜덤 엑세스 메모리(램) 에서 작동시켜서 

원하는 데이터를 정의해서 

매우빠르게 (인메모리 상태) 실행속도를 보장받을 수 있다

인메모리 캐쉬에서 작동시킨다.

 

모든 경우에 사용할수 있는 것은 아니다

램은 희발성 메모리이다

컴퓨터가 종료가 되면 램도  종료가 된다.

 

쿠키와는 달리 서버에서 관리가 된다.

 

ex) 회원정보는 세션에서 관리가 된다.

서버사이드에서 관리가 된다.

일반적으로 접근속도가 느리다

레디스로 세션을 관리를 하면 접근속도가  빠르다

세션을 초기화가 되어도 문제가 없는 것이라서 레디스를 사용된다.

 

세션은 로그인하면 생성하고 로그아웃되면 파괴되는 것이라서

특별한 정보가 없는 것이다

 

삭제가 되면  안되는 정보는 레디스 사용하면 안된다.

간단한 키-밸류 같은 것을 레디스로 사용한다.

 

레디스는 도커상에서 사용된다.


메모리에 데이터에 저장

c언어로 저장

메모리 데이터 베이스라고 할수 있다

 

사용용도

사용자의 세션 서버

웹페이지 캐시

docker run -p 6379:6379 redis

redis-cli 설치

brew install redis
반응형

'git & 배포 > Docker, Redis' 카테고리의 다른 글

3)Redis publish, subscribe  (0) 2021.05.27
2)Redis CLI 시작 세팅, 출력, 지우기, 증감  (0) 2021.05.25
0) Docker start 순서, 명령어  (0) 2021.05.23
3) docker compose  (0) 2021.05.23
2) docker 이미지 만들기  (0) 2021.05.23
복사했습니다!