Redis는 Remote Dictionary Server의 약자로, 키-값(Key-Value) 구조를 사용하는 고성능의 인메모리(In-Memory) 데이터베이스입니다. 오픈소스 기반으로 설계되었으며, 데이터베이스, 캐시, 메시지 브로커 등 다양한 용도로 활용됩니다.
Redis의 주요 특징
- 인메모리 데이터 저장소:
- 다양한 데이터 구조 지원:
- 영속성(Persistence):
- 싱글 스레드 방식:
- Pub/Sub 모델 지원:
- 고성능 및 확장성:
Redis의 활용 사례
- 캐싱(Cache):
- 실시간 순위표:
- 채팅 및 메시지 큐:
- Pub/Sub 기능을 활용해 실시간 채팅이나 메시지 브로커 역할을 수행합니다11.
- 세션 관리(Session Management):
- 실시간 분석 및 스트리밍:
- 빠른 읽기/쓰기 성능을 통해 실시간 데이터 처리 시스템에서 활용됩니다16.
Redis 사용 시 주의점
- 데이터 유실 위험:
- 싱글 스레드 한계:
- 메모리 관리:
- 메모리 사용량이 많아질 경우 성능 저하가 발생할 수 있으므로 적절한 메모리 관리가 필요합니다11.
Redis는 뛰어난 성능과 유연성을 제공하며, 다양한 애플리케이션에서 필수적인 도구로 자리 잡고 있습니다. 특히 실시간 처리가 중요한 시스템에서 최적의 솔루션으로 평가받고 있습니다.
Citations:
- https://adjh54.tistory.com/447
- https://developer-jinnie.tistory.com/64
- https://velog.io/@inhwa1025/Redis-Redis%EB%9E%80-Redis%EC%9D%98-%EA%B0%9C%EB%85%90%EA%B3%BC-%ED%8A%B9%EC%A7%95
- https://velog.io/@dev_lee/Redis-%EB%A0%88%EB%94%94%EC%8A%A4-%EC%86%8C%EA%B0%9C%EC%99%80-%ED%8A%B9%EC%A7%95-%EB%B0%8F-%EC%9E%A5%EC%A0%90-%EA%B7%B8%EB%A6%AC%EA%B3%A0-%EC%8B%A4%EC%A0%9C-%ED%99%9C%EC%9A%A9-%EC%82%AC%EB%A1%80
- https://ittrue.tistory.com/317
- https://hstory0208.tistory.com/entry/Redis-%EB%A0%88%EB%94%94%EC%8A%A4%EB%9E%80-%ED%8A%B9%EC%A7%95-%ED%99%9C%EC%9A%A9%EC%98%88%EC%8B%9C-%EB%B9%84%EA%B5%90-%EC%A0%95%EB%A6%AC
- https://programmingiraffe.tistory.com/168
- https://upcurvewave.tistory.com/354
- https://wildeveloperetrain.tistory.com/21
- https://blog.naver.com/ghdalswl77/222784918460
- https://velog.io/@wnguswn7/Redis%EB%9E%80-%EB%AC%B4%EC%97%87%EC%9D%BC%EA%B9%8C-Redis%EC%9D%98-%ED%8A%B9%EC%A7%95%EA%B3%BC-%EC%82%AC%EC%9A%A9-%EC%8B%9C-%EC%A3%BC%EC%9D%98%EC%A0%90
- https://devocean.sk.com/blog/techBoardDetail.do?ID=166166&boardType=techBlog
- https://azderica.github.io/01-db-nosql-redis/
- https://miraekwak.tistory.com/190
- https://technyang.tistory.com/entry/%EB%A0%88%EB%94%94%EC%8A%A4%EC%9D%98-%EA%B0%9C%EB%85%90%EA%B3%BC-%ED%8A%B9%EC%A7%95-%EA%B3%A0%EC%84%B1%EB%8A%A5-%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%B2%A0%EC%9D%B4%EC%8A%A4-%EC%8B%9C%EC%8A%A4%ED%85%9C
- https://www.elancer.co.kr/blog/detail/768
'클라우드 > K-PaaS' 카테고리의 다른 글
registries.conf (0) | 2025.04.14 |
---|---|
Podman (0) | 2025.04.14 |
Kubectl (0) | 2025.04.14 |
Minikube (0) | 2025.04.14 |
K-Pass 실습환경 (1) | 2025.04.14 |