본문 바로가기 메뉴 바로가기

차곡차곡 개발일지

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

차곡차곡 개발일지

검색하기 폼
  • 전체보기 (88)
    • Web (3)
    • Django (39)
      • ▶-----Pystagram (15)
    • Java (11)
      • ▶-----it;da (11)
    • Spring (0)
    • JavaScript (7)
    • jQuery (1)
    • MySQL (4)
    • Git (4)
    • Algorithm (19)
      • Programmers (19)
    • GA&GTM (0)
  • 방명록

캐시 (1)
Spring Cache 적용으로 읽기 작업 성능 향상시키기

Spring Cache로 읽기 작업의 성능 향상시키기 Overview 현재 진행하고 있는 SNS 프로젝트에서 게시물 관련 기능을 개발하고 테스트를 하면서 서버에 동일한 요청을 여러 차례 보내게 되었다. 이 과정에서 동일한 결과를 얻기 위해 매번 데이터베이스와 연결하여 같은 연산을 수행하는 것이 비효율적이라고 생각했다. 저번 글에서 잠깐 언급한 것처럼 RDB에서는 연산을 처리할 때마다 디스크 I/O가 발생하기 때문이다. 버퍼로 디스크 I/O를 최소화하고 처리 능력을 강화해도 DB 연산 처리 시간 외에 디스크에서 데이터를 찾을 때 발생하는 대기 시간, 디스크에서 버퍼로의 데이터 전송 시간 등이 발생하기 때문에 방대한 I/O 작업을 처리하는 경우 결국 병목 현상이 생기게 된다. 또한, RDB는 데이터 정합성의..

Java/▶-----it;da 2020. 11. 15. 23:03
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • 파이썬
  • java
  • 장고
  • 서점 어플리케이션
  • MySQL
  • python
  • Django User
  • Django 업로드
  • Django Instagram
  • Django 인스타그램
  • Redis
  • Django
  • Django 회원가입
  • 북마크 어플리케이션
  • query parameter
  • Django 팔로우
  • Django 북마크
  • Django 해시태그
  • Django 로그인
  • Django 좋아요
  • Redis Cache
  • Django 컬렉션
  • Django 회원 정보 수정
  • Django application
  • Django 어플리케이션
  • Django 댓글
  • Django 프로젝트 생성
  • Django 비밀번호 수정
  • Django 검색
  • Django 로그아웃
more
«   2025/07   »
일 월 화 수 목 금 토
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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바