반응형

2025/03/19 2

[Backend/Redis] Redis 야무지게 사용하기

해당 포스트 내용은 아래 강의 내용을 정리/요약한 내용입니다.https://www.youtube.com/watch?v=92NizoBL4uA  1. Redis 캐시로 사용하기1.1. 캐시(Cache)란? 사용자의 입장에서 데이터의 원래 소스보다 더 빠르고 효율적으로 액세스 할 수 있는 임시 데이터 저장소. 속도 향상을 위해 사용. (원본에 접근하는 것보다 빠르게 접근 가능하도록 함)1.2. Redis를 캐시로 사용할 때의 장점단순한 key-value 구조로 어떤 데이터라도 쉽게 저장 가능.In-memory Data Store(모든 데이터를 메모리에 올려둠)로 빠른 처리 속도를 가짐1.3. 캐싱 전략[Read 전략] Look-Aside (Lazy Loading)데이터를 찾을 때 우선 cache를 확인하고, ..

[Backend/OAuth] 구글 로그인 기능 구현을 위한 토큰 발급 받기

만드는 웹 서비스에 구글 로그인 기능을 추가하기 위해 인증 서버인 구글에서 토큰을 발급받아 보았다. 1. goold cloud console (https://cloud.google.com/cloud-console) 접속해서 콘솔 버튼 클릭 2. 프로젝트 목록에 들어가서 새 프로젝트 생성 버튼 클릭  3. 프로젝트 생성 후 목록에서 생성된 프로젝트 선택   4. 왼쪽 메뉴에서 'API 및 서비스' - '사용자 인증 정보' 페이지로 이동5. 동의 화면 구성 앱 이름은 자유롭게 입력해 주고, 이메일을 꼭 기입. 대상은 외부를 선택.  6. 범위 설정 7. 클라이언트 생성애플리케이션 유형을 '웹 애플리케이션'으로, 이름은 자유롭게 기입. 다음 URI에 "http://localhost:8080/login/oaut..

728x90
반응형