# redis

43개의 포스트
post-thumbnail

Redis - Redis!?

최근 접한 프로젝트에 Redis가 적용되어 있었습니다. 이전까지 Redis를 사용해 본 적이 없기 때문에 관련 내용 정리합니다.

2020년 7월 2일
·
0개의 댓글
post-thumbnail

티켓 예매 서버 v2 - 완성 및 테스트

멀티스레드 티켓 예매 서버 구현 프로젝트를 진행하면서 아쉬웠던 점들을 개선하여 low latency 서버를 다시 한 번 만들어보고자 한다.기존에 구현했던 WAS는 spring MVC를 이용해 만든 것으로, 순간적으로 많은 수의 요청이 들어왔을 때 비효율적으로 많은 스레

2020년 6월 7일
·
0개의 댓글
post-thumbnail

[Go] gocraft/work를 이용한 백그라운드 작업

docker를 이용하여 redis server 구축하기     BackEnd 업무를 맡으면서 실시간으로 들어오는 요청들을 처리하는 일이 있다.     프로세스는 다음과 같다. 요청 -> 분

2020년 6월 3일
·
0개의 댓글

[API Gateway + Refresh JWT 인증서버 구축하기] Spring boot + Redis 이메일 인증

유저 회원가입 요청유저가 입력한 회원정보 redis에 저장이메일 전송username과 username + salt를 SHA512 해싱한 인증 토큰이 포함된 인증 url을 이메일로 전송.redis에 토큰 저장하면서 만료 기간도 정함유저가 URL 클릭담당 컨트롤러에서 해당

2020년 5월 31일
·
0개의 댓글

[API Gateway + Refresh JWT 인증서버 구축하기] Spring boot + Spring Cloud Gateway + Redis + mysql JPA 3편

예상된 에러 안에 들어오면 성공이든 실패든 httpStatus는 200 OKerrorCode는 모든 요청에 대한 응답에 json값중 하나로 넣을 값성공 시 errorCode는 10, frontend에서 10인지 먼저 체크하기를 기대@RestControllerAdvice

2020년 5월 31일
·
0개의 댓글
post-thumbnail

[API Gateway + Refresh JWT 인증서버 구축하기] Spring boot + Spring Cloud Gateway + Redis + mysql JPA 2편

먼저 라우팅을 담당할 RouteLocator를 최상위의 Application.java 파일에 써준다.RouteLocatorBuilder 는 predicates와 fileters들을 사용자의 routes에 추가해 request/response를 커스터마이징하는 등 조건에

2020년 5월 31일
·
0개의 댓글
post-thumbnail

[API Gateway + Refresh JWT 인증서버 구축하기] Spring boot + Spring Cloud Gateway + Redis + mysql JPA 1편

로그인 한 번으로 여러 서비스를 이용하는 것. Google 아이디 가지고 여러 서비스를 사용하는 것이 대표적인 예시인데 Oauth2와 아주 깊게 연관되어 있는 듯 하다. SSO라고 하면 '하나의 로그인으로 여러 서비스 이용하기'라는 컨셉 자체이고 Oauth는 그것을 실

2020년 5월 31일
·
0개의 댓글
post-thumbnail

redis의 분산락을 이용한 공유 자원 관리

github 바로가기여러 독립된 프로세스에서 하나의 자원을 공유해야 할 때, 데이터에 결함이 발생하지 않도록 하기 위해서 분산 락을 활용할 수 있다. 분산 락을 구현하기 위해서는 데이터베이스 등 여러 프로세스가 공통으로 사용하는 저장소를 활용해야 하는데, 이번 실습에서

2020년 5월 30일
·
0개의 댓글

Project5 - About User & Order Project

프로젝트 소개(Project Description) 주제(Topic) 유저 관리와 상품 주문 기능 구현 구성원(Member) 1인 프로젝트 기간(Developing Period) 5일(20200504 ~ 20200510) 적용 기술(Skill Applied) Python 3.8.0 : language Pycharm venv : virtual envir...

2020년 5월 9일
·
0개의 댓글

TIL - Redis를 활용한 로그인과 로그아웃

기존에는 클라이언트의 세션스토리지에서 로그인 상태를 확인했었다. 백엔드 서버에서는 클라이언트의 세션스토리지에 접근할 수 없기 때문에 로그인 토큰은 발행 해 줄 수 있었지만 백엔드 쪽에서 로그아웃은 구현할 수 없었다.redis를 활용해서 백엔드 서버에서 로그아웃을 구현해

2020년 5월 1일
·
0개의 댓글
post-thumbnail

Redis, RabbitMQ 차이점을 알아보자

Celery 사용할 건데 브로커 뭘 쓰지?

2020년 4월 28일
·
0개의 댓글
post-thumbnail

django-channel-error

sudo docker run -p 6379:6379 -d redis:5실행되지 않아서 생긴일127.0.0.1:53772 - - 22/Apr/2020:11:56:13 "WSCONNECTING /ws/chat/test/" - -2020-04-22 11:56:13,874 E

2020년 4월 22일
·
0개의 댓글
post-thumbnail

Redis (7) HAProxy (load balancing)

Redis (7) HAProxy (load balancing)

2020년 4월 6일
·
0개의 댓글
post-thumbnail

Redis (6) Sentinel

Redis (6) Sentinel

2020년 4월 6일
·
0개의 댓글
post-thumbnail

Redis (5) Replication

Redis (5) Replication

2020년 4월 3일
·
0개의 댓글
post-thumbnail

Redis (4) 자료구조2

Redis (4) 자료구조2

2020년 4월 3일
·
0개의 댓글
post-thumbnail

Redis (3) 자료구조1

Redis (3) 자료구조1

2020년 4월 3일
·
0개의 댓글
post-thumbnail

Redis (2) 기본 설정

Redis (2) 기본 설정

2020년 4월 3일
·
0개의 댓글
post-thumbnail

Redis (1) 설치

Redis (1) 설치

2020년 4월 3일
·
0개의 댓글
post-thumbnail

[Spring Boot] Redis

스프링부트 프로젝트를 새로 생성한다.redis 의존성을 추가해준다.도커를 사용하여 redis를 설치 & 실행 해준다.아래의 명령어로 redis를 설치한다.docker run -p 6379:6379 --name redis_boot -d redis포트번호 6379번에 이름

2020년 2월 27일
·
0개의 댓글