icodesiuuuu 님의 블로그

  • 홈
  • 태그
  • 방명록

2025/05/17 1

DB대신 캐시? - 성능 개선(캐시)

서비스의 트래픽이 증가하면서 응답 속도가 느려지고 처리량(TPS)이 한계에 가까워질 때, 가장 먼저 떠오르는 해결책은 서버 확장이다. 수직 확장(서버 스펙 업그레이드)이나 수평 확장(서버 추가)은 효과가 빠르지만, 비용이 많이 들고 구조도 복잡해진다. 이럴 때, 보다 효율적인 대안으로 떠오르는 것이 바로 캐시(Cache) 이다. 캐시란?캐시는 자주 사용하는 데이터를 미리 저장해두고, 같은 요청이 다시 들어오면 원본(DB나 외부 API 등)을 거치지 않고 즉시 반환하는 저장소다. 내부적으로는 보통 Key-Value 구조의 Map과 유사하며, 응답 속도를 극적으로 단축시킬 수 있다.캐시 동작 방식서버는 먼저 캐시에서 데이터 조회 시도캐시에 데이터가 있으면 → 그대로 반환 (DB 접근 생략)캐시에 없다면 → ..

개발/성능개선 2025.05.17
이전
1
다음
더보기
프로필사진

icodesiuuuu 님의 블로그

icodesiuuuu 님의 블로그 입니다.

  • 분류 전체보기 (152)
    • 문제 (100)
      • 백준 (18)
      • 프로그래머스 (81)
      • 소프티어 (1)
    • cs (5)
      • ODOQ (31)
      • 알고리즘 (4)
      • 자료구조 (3)
      • Java (2)
    • 알고리즘 (0)
    • 자료구조 (0)
    • 삽질 (1)
    • 개발 (3)
      • 성능개선 (3)
    • 언어 (3)
      • MySQL (3)

Tag

이진탐색, 백엔드, db, kadane’s algorithm, DFS, 프로그래머스, BFS, 전략 패턴, Spring, 오블완, DP, 티스토리챌린지, 커넥션 풀, 코딩 테스트, 자바, right join, 수평확장, Java, 리코쳇 로봇, 디자인 패턴,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바