레디스 플레이 그라운드
레디스로 할 수 있는 기능들을 개발 및 학습해봅시다 (순위표, 채팅방, 캐싱, 세션클리스터링)
Cache-Aside(Lazy Loading)
항상 캐시를 먼저 체크하고, 없으면 원본(ex: DB) 에서 읽어온 후에 캐시에 저장함
장점: 필요한 데이터만 캐시에 저장되고, Cache Miss가 있어도 치명적이지 않음
단점: 최초 접근은 느림, 업데이트 주기가 일정하지 않기 때문에 캐시가 최신 데이터가 아닐 수 있음
데이터를 쓸 때 항상 캐시를 업데이트하여 최신 상태를 유지함.
장점: 캐시가 항상 동기화되어 있어 데이터가 최신이다.
단점: 자주 사용하지 않는 데이터도 캐시되고, 쓰기 지연시간이 증가한다
데이터를 캐시에만 쓰고, 캐시의 데이터를 일정 주기로 DB에 업데이트
장점: 쓰기가 많은 경우 DB 부하를 줄일 수 있음
단점: 캐시가 DB에 쓰기 전에 장애가 생기면 데이터 유실 가능
Popular repositories
Loading
Redis장애처리 및 상용에서 벌어지는 이슈와 해결법 마크다운 정리
9
Redis Streams를 이용한 Event-Driven 아키텍쳐 개발 및 학습
Kotlin
1
레디스로 세션클러스터링을 관리해보는 실습
Kotlin
Repositories
Showing 10 of 10 repositories
RedisPlayGround/RedisOpsGuide’s past year of commit activity
9
0
0
0
Updated May 15, 2023
RedisPlayGround/Redis-Performance-Tuning’s past year of commit activity
Shell
9
0
0
0
Updated Mar 16, 2023
RedisPlayGround/RedisStreams-EventDriven’s past year of commit activity
Kotlin
1
0
0
0
Updated Mar 13, 2023
RedisPlayGround/Redis-Cluster’s past year of commit activity
Kotlin
0
0
0
0
Updated Mar 12, 2023
RedisPlayGround/Redis-TroubleShooting’s past year of commit activity
0
0
0
0
Updated Feb 28, 2023
RedisPlayGround/Redis-LeaderBoard’s past year of commit activity
Kotlin
0
0
0
0
Updated Feb 27, 2023
RedisPlayGround/Redis-ChatRoom’s past year of commit activity
Kotlin
0
0
0
0
Updated Feb 24, 2023
RedisPlayGround/.github’s past year of commit activity
0
0
0
0
Updated Feb 22, 2023
RedisPlayGround/Redis-SessionClustering’s past year of commit activity
Kotlin
0
0
0
0
Updated Feb 22, 2023
RedisPlayGround/Redis-DataType’s past year of commit activity
0
0
0
0
Updated Feb 21, 2023
Most used topics
Loading…
You can’t perform that action at this time.