Spring Cache 적용으로 읽기 작업 성능 향상시키기
Spring Cache로 읽기 작업의 성능 향상시키기 Overview 현재 진행하고 있는 SNS 프로젝트에서 게시물 관련 기능을 개발하고 테스트를 하면서 서버에 동일한 요청을 여러 차례 보내게 되었다. 이 과정에서 동일한 결과를 얻기 위해 매번 데이터베이스와 연결하여 같은 연산을 수행하는 것이 비효율적이라고 생각했다. 저번 글에서 잠깐 언급한 것처럼 RDB에서는 연산을 처리할 때마다 디스크 I/O가 발생하기 때문이다. 버퍼로 디스크 I/O를 최소화하고 처리 능력을 강화해도 DB 연산 처리 시간 외에 디스크에서 데이터를 찾을 때 발생하는 대기 시간, 디스크에서 버퍼로의 데이터 전송 시간 등이 발생하기 때문에 방대한 I/O 작업을 처리하는 경우 결국 병목 현상이 생기게 된다. 또한, RDB는 데이터 정합성의..
Java/▶-----it;da
2020. 11. 15. 23:03
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- Redis
- Django 팔로우
- Django 좋아요
- 서점 어플리케이션
- Redis Cache
- query parameter
- Django 로그아웃
- Django User
- MySQL
- python
- java
- Django 로그인
- Django 비밀번호 수정
- Django 댓글
- Django 프로젝트 생성
- 북마크 어플리케이션
- Django 검색
- Django Instagram
- Django 컬렉션
- Django 업로드
- Django 인스타그램
- Django
- 파이썬
- Django application
- 장고
- Django 어플리케이션
- Django 북마크
- Django 회원가입
- Django 회원 정보 수정
- Django 해시태그
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함