인프런 커뮤니티 질문&답변

파괴광선님의 프로필 이미지
파괴광선

작성한 질문수

[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지

redis 사용하기

redis에 개념에 대해 질문있습니다.

작성

·

308

0

로그인 후 쿠키에 세션ID가 저장되고 그 세션ID를 통해 redis에 접근해서

로그인 된 userId를 받아오는것으로 이해했는데요 제가 이해하고 있는 방식이 맞는건가요?

 

또 이게 맞다면 userId만 저장되어있을땐 userId로 다시 DB에 접근해서 유저정보를 가져와야할꺼 같은데

userId와 닉네임, 이름같은 화면에 필요한 정보를 redis에 같이 저장하는 방식은 문제가 있는걸까요?

답변 2

1

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

그러셔도 됩니다. sql db와 레디스에 필요에 따라 데이터를 적절히 분배하시면 됩니다.

파괴광선님의 프로필 이미지
파괴광선
질문자

늘 좋은 강의 감사드립니다

0

레디스의 캐시 솔루션을 참고해 보세요. 성능 때문에 고민하시는 것 같은데 바로 그 성능 떄문에 레디스 db를 쓰는 이유이기도 합니다.

파괴광선님의 프로필 이미지
파괴광선

작성한 질문수

질문하기