# redis

650개의 포스트
post-thumbnail

[카카오 프로젝트] Redis 도입

배경 실제 채팅방 세션을 처리하는 로직을 작성해서 진행하면 거의 필수적으로 필요하겠지만, 이번 프로젝트에서는 WebRTC 와 관련한 기능을 API 로 구현할 예정이기 때문에 필요하지는 않았다. 하지만, Redis 에 대한 요구사항이 높아지고 있고 구현하려는 목적 자체가

1일 전
·
0개의 댓글
·
post-thumbnail

[Redis] Master - Slave

설정vi /etc/redis.conf bind 0.0.0.0 daemonize yes replicaof 마스터 IP masterauth qwer1234 replica-read-only yes \`\`\`확인각자의 역할을 확인 할 수 있다.로

2일 전
·
0개의 댓글
·
post-thumbnail

[Redis] 로그인세션, 이메일토큰

1대 redis_01 200.200.200.81 로그인세션 이메일 인증3대 redis_02 200.200.200.82 redis_03 200.200.200.83 redis_04 200.200.200.84 마스터만 클러스터 구성6대 마스터 + 슬레이브

2일 전
·
0개의 댓글
·

Redis를 사용해보자! (1) (feat. 비관계형 데이터 베이스란?)

토이 프로젝트에서 레디스를 써봤는데 공부하면서 캐싱 전략 외에도 많은 상황에서 사용된다는 걸 알았다. 잊지 않기 위해 포스팅~!비관계형 데이터 베이스란 ?NoSQL이라고도 부르며 키-값 저장소, 그래프 저장소, 컬럼 저장소, 문서 저장소로 나뉜다. 전통적인 관계형 데이

2일 전
·
0개의 댓글
·
post-thumbnail

[Redis] Redis는 무엇인가

Redis는 Remote Dictionary Server의 약자로, 원격 Dictionary 서버로 직역할 수 있다.NoSQL 데이터베이스로 Key-value 구조로 데이터를 저장할 수 있다.Redis는 모든 데이터를 메모리에 저장하고 조회하는 인메모리 데이터베이스이기

5일 전
·
0개의 댓글
·
post-thumbnail

선착순 쿠폰 이벤트 개발기2 (feat.Redis)

선착순 쿠폰 이벤트 개발기를 진행한 뒤 분산락에 대해서 알게 되어 스핀락보다 분산락이 더 효율적이라는 생각에 redis 클라이언트를 변경해보았다.implementation 'org.redisson:redisson-spring-boot-starter:3.16.8'lett

5일 전
·
0개의 댓글
·

내배캠 127일차

refresh token 저장을 db -> redis

6일 전
·
0개의 댓글
·
post-thumbnail

[TIL] Redis Cloud 사용해보기

📝 토이 프로젝트를 시작했다. Redis 관리를 위해 사용한 Aws ElasticCache에서 과금이 발생했던 경험이 있기 때문에 이번 프로젝트에서는 단 한푼도 과금을 만들지 않겠다는 생각을 했다. 이런저런 서칭을 하던 도중 Redis Labs에서 제공하는 Redis

6일 전
·
0개의 댓글
·
post-thumbnail

Redis를 파헤쳐보자

Redis 공식 문서에 따르면 Redis는 데이터베이스, 매시, 메시지 브로커, 스트리밍 엔진으로 사용되는 인 메모리 데이터 저장소이다. Redis는 최고의 성능을 위해 메모리 내 데이터 세트와 함께 동작한다.Redis는 strings, hashes, lists, s

6일 전
·
2개의 댓글
·
post-thumbnail

Redis란?

Redis란 Remote Dictionary Server의 약자로 Key - Value구조의 데이터를 저장하고 관리하는 인 메모리 데이터 저장소입니다. Key, Value 형태로 저장되는 구조입니다다양한 자료구조(String, List, Hash, Set, Sorted

7일 전
·
1개의 댓글
·

[Redis] Redis에 대해 알아보자 1편

백엔드 개발자는 데이터베이스와 뗄래야 뗄 수 없는 관계라고 생각한다. 물론 DB성능을 좋게 만드는 방법도 있겠지만, 내 문제상황에 걸맞는 DB어플리케이션을 선택하고 개발하는 것도 백엔드 개발자의 몫이라는 것이다.오랫동안 RDBMS가 사용되고있지만 대용량 데이터 저장,

7일 전
·
1개의 댓글
·
post-thumbnail

나에게도 찾아온 동시성 문제

어이 너, 내 삽질 볼래?

2023년 3월 17일
·
0개의 댓글
·
post-thumbnail

Nestjs에서 Redis 사용기

Redis는 속도가 상당히 빠른 인메모리의 키 값 데이터 구조이다.Set, Hash, List, Sorted Set, Streams등의 여러 자료구조를 활용해서 애플리케이션에서 다양한 기능들을 구현해 볼 수 있다.Redis에 대한 설명은 너무 많고 잘 나오기 때문에 패

2023년 3월 13일
·
0개의 댓글
·
post-thumbnail

[Reach Rich 개발기] Redis Session을 활용한 이메일 인증 구현

이메일을 아이디처럼 사용하는 서비스에서 이메일 인증 없이 계정 생성이 가능하다면, 무분별한 계정 생성이 가능할 수 있습니다. 따라서 회원가입 기능에 이메일 인증을 붙여보고자 합니다. 사용한 기술 스택은 Redis Session, spring-boot-starter-mail, Google SMTP Server 입니다. 이메일 전송을 위한 Config ...

2023년 3월 13일
·
0개의 댓글
·
post-thumbnail

Spring Security (+JWT + Redis + Cookie)

Spring Security + JWT(Access/Refresh Token) + Redis + Cookie 이용Access Token의 경우 local Storage 이용Refresh Token의 경우 Redis + Cookie 이용2.1 Spring Security

2023년 3월 13일
·
0개의 댓글
·
post-thumbnail

Redis를 사용해 요청 횟수를 제한해 보자

배경) 특정 클라이언트에서 짧은 시간에 A기능만 과도한 요청 -> A 기능에 사용되는 DB에 많은 부하 발생 -> 이로 인해 A 기능 성능 저하 -> 특정 클라이언트의 과도한 요청으로 A 기능을 요청한 모든 클라이언트에게 응답 지연 발생 내용) "과도한 요청" -

2023년 3월 12일
·
0개의 댓글
·
post-thumbnail

[Spring Boot] JPA Redis Repository scan

스프링부트가 띄워질때 뜨는 로그들 중에 살짝 거슬리는 로그를 발견했습니다. Spring Data JPA와 Spring Data Redis가 Repository를 스캔하면서 발생하는 로그였습니다.

2023년 3월 12일
·
0개의 댓글
·
post-thumbnail

Redis_기본 개념

Redis는 Remote Dictionary Server의 약자로서 '키-값'(key-value) 구조의 비 관계형 데이터를 저장하고 관리하기 위한 노에스큐엘(NoSQL)의 일종.Redis는 In-Memory 솔루션으로도 분류되는데, 이는 다양한 데이터 구조체를 지원

2023년 3월 12일
·
0개의 댓글
·

Spring Data Redis

Spring Data Redis는 Redis에 2가지 접근 방식을 제공.

2023년 3월 12일
·
0개의 댓글
·