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

5_Clock

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

5_Clock

검색하기 폼
  • 분류 전체보기 (84)
    • Cloud (1)
      • Openstack (1)
    • CICD (2)
      • Docker, K8S (2)
    • Infra (7)
      • Kafka (6)
    • Back End (29)
      • JPA (11)
      • Spring (17)
      • DB 접근 기술 (1)
    • Front End (9)
      • REACT (9)
    • AI (4)
      • setup (2)
      • debugging & trouble shooti.. (1)
    • Linux (12)
    • Programming_language (12)
      • C, C++ (5)
      • Python (2)
      • Java (5)
    • CS (5)
    • etc (2)
  • 방명록

Cacheable (1)
Spring Caching으로 성능 올리기 - (1) 기본 사용법

OverviewSpring에서 제공하는 caching이라는 기능이 있다. spring caching은 컴퓨터를 하는 사람이면 흔히 알고 있는 개념과 동작이 비슷하다. 여러 번 호출에 대해서 결과값이 비슷하다면 메서드를 직접 실행하지 않고 미리 메모리상에 저장을 해둬서 성능을 높이는 방법이다. 만약 DB 정보가 크게 바뀌지 않는다거나 네트워크를 타야하는 연산이라면 더욱 성능 향상에 도움이 될 것이다. 물론 계산 복잡도가 높은 메서드에 대해서도 많은 이점을 받을 수 있다.Caching 종류와 사용법@Cacheable캐시에서 값을 조회하거나 없으면 메서드를 실행해 값을 캐시에 저장하는 기능을 제공한다.@Cacheable(key = "#id")public String getItemById(Long id) { ..

Back End/Spring 2024. 12. 1. 19:48
이전 1 다음
이전 다음
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • NextJS
  • spring
  • Linux
  • frontend
  • K8S
  • Front
  • OS
  • apache kafka
  • spring boot
  • feign client
  • Container
  • Java
  • zookeeper
  • KAFKA
  • backend
  • 리액트
  • Producer
  • centos
  • 프론트엔드
  • broker
  • Firebase
  • Data Engineering
  • rhel
  • consumer
  • caching
  • cs
  • API
  • JPA
  • apache
  • React
more
«   2026/02   »
일 월 화 수 목 금 토
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
글 보관함
250x250

Blog is powered by Tistory / Designed by Tistory

티스토리툴바