# Cache

163개의 포스트
post-thumbnail

Ehcache, Redis

스프링의 캐시 추상화는 캐시 기술에 종속되지 않으며 AOP를 통해 적용되어 애플리케이션 코드 수정하지 않고 캐시 부가 기능을 추가 할 수 있다.캐시 추상화에서는 캐시 기술을 지원하는 캐시 매니저 빈을 등록.Redis, Ehcache를 예로 들 수 있다.local Cac

약 13시간 전
·
0개의 댓글
post-thumbnail

Application cache

웹 개발자로서 스프링 부트에서 어떠한 어노테이션을 통해 캐시를 사용할 수 있는지 파악하는게 좋을것 같다고 판단하여 수행우선 스프링의 어느 부분에서나 @EnableCaching을 적용하면 그 프로젝트는 캐시를 사용가능하지만 최상단 스프링 부트를 처음 시작하는 부분에서 어

5일 전
·
0개의 댓글
post-thumbnail

Cache 스터디

ex) 백화점의 20%의 VIP 고객 지출이 백화점 전체 매출의 80%를 차지한다.상위 소득 20%의 국민이 국세 세금 전체의 80%를 차지한다.이 처럼 20%의 사람이 80%를 차지하는 파레토의 법칙을 볼 수 있다.마찬가지로 프로그래밍에서도 자주 반복해서 사용되는

6일 전
·
0개의 댓글
post-thumbnail

레디스(Redis) 알아보기

2010년 트위터, 페이스북, 아마존 등의 글로벌 기업들이 급부상했습니다. 모바일 등의 클라이언트 증가로 사용자와의 인터랙티브가 많아졌습니다. 이렇게 많은 요청과 응답이 왔을 때 기존 RDBMS로는 성능적인 문제를 해결하기 위해 많은 비용을 들여야 했습니다. 또한 실시

2022년 6월 26일
·
0개의 댓글
post-thumbnail

Network - HTTP Header Cache-Control

Network HTTP Header Cache-Control

2022년 6월 25일
·
0개의 댓글
post-thumbnail

Network - HTTP Header 캐시와 조건부 요청

Network HTTP Header 캐시와 조건부 요청 CS

2022년 6월 25일
·
0개의 댓글
post-thumbnail

[Nest&Redis] Cache-Aside Pattern

검색할때 디비말고 캐시긁기

2022년 6월 24일
·
0개의 댓글

캐시 관련 링크

.

2022년 6월 19일
·
0개의 댓글
post-thumbnail

Spring - Ehcache

모든 코드는 Github에 있기 때문에 함께 보시면 더 이해하기 쉬우실 것 같습니다.(공부한 내용을 정리하는 Github와 이 모든 내용을 담고 있는 블로그가 있습니다. )Ehcache 3.x 버전을 사용하는 포스팅이므로 2.x 버전을 사용하신다면 이동욱님 블로그

2022년 6월 18일
·
0개의 댓글
post-thumbnail

Spring - Redis 연동하기

Cache란 나중에 요청할 결과를 미리 저장해둔 후 빠르게 서비스해주는 것을 의미 합니다. 즉, 미리 결과를 저장하고 나중에 요청이 오면 그 요청에 대해서 DB 또는 API를 참조하지 않고 Cache에 접근하여 요청을 처리하게 됩니다. 이러한 cache가 동작할 수 있

2022년 6월 17일
·
0개의 댓글

CaffeineCache - Local Cache

2022년 6월 16일
·
0개의 댓글

UploadForm.js

들어가기select Photo, take Photo한 사진을 props로 받아서caption과 함꼐 uploadPhoto Mutation을 실행하여,사진을 DB에 저장하고, 뿌리는 screen역시, file(picture, video)등을 다루는 부분은 어려우니 집중할

2022년 6월 10일
·
0개의 댓글

cache persist

들억가기휴대폰을 껏다 켯을 때, 혹시 server가 다운되어있거나, 꺼져있을떄,마지막으로 접속해서 봤던 data들이 cache에 남아있게 해서,서버가 다운되어도, 그 data들을 볼 수 있게 cache를 저장해 놓는것npm i apollo3-cache-persist

2022년 5월 31일
·
0개의 댓글
post-thumbnail

[컴퓨터공학]가비지 컬렉션, 캐시

프로그램에서 더 이상 사용하지 않는 메모리를 자동으로 정리하는 기능이다.이 기능을 가진 언어나 엔진은 자바,자바스크립트,C한 객체에 flag를 두고 가비지 컬렉션 사이클마다 flag에 표시 후 삭제하는 mark and sweep 방법이다.객체에 in-use flag를

2022년 5월 27일
·
0개의 댓글

캐시

출처: 프로그래머스 코딩 테스트 연습지도개발팀에서 근무하는 제이지는 지도에서 도시 이름을 검색하면 해당 도시와 관련된 맛집 게시물들을 데이터베이스에서 읽어 보여주는 서비스를 개발하고 있다.이 프로그램의 테스팅 업무를 담당하고 있는 어피치는 서비스를 오픈하기 전 각 로직

2022년 5월 25일
·
0개의 댓글
post-thumbnail

22.5.25 [Spring] 캐시 추상화 (@Cacheable, @CachePut, @CacheEvict)

캐시는 서버 부담을 줄이고, 성능을 높이기 위해 사용하는 기술이다. 요청을 처리하는 데 필요한 계산이 복잡하거나, DB에서 조회하는 데 시간이 오래 걸리는 일이 있다면, 결과를 저장해두고 가져와 좀 더 빠르게 처리할 수 있다.값을 저장하고 불러온다는 점에서, 반복적으로

2022년 5월 25일
·
0개의 댓글

Docker Cache를 통해 build 최적화 하기.

Github Action에서 Docker Cache 적용하기.

2022년 5월 23일
·
0개의 댓글

스프링 캐시(@Cacheable, @CacheEvict)

캐시는 서버의 부담을 줄이고 성능을 높이기 위해 사용되는 기술이다. 예를 들면 어떤 요청을 처리하는데 계산이 복잡하거나 혹은 DB에서 조회하는게 오래 걸리는 등에 적용하여 결과를 저장해두고 가져옴으로써 빠르게 처리할 수 있다.캐시는 값을 저장해두고 불러오기 때문에 반복

2022년 5월 23일
·
0개의 댓글
post-thumbnail

Arcus 캐시에서 MaxBkeyRange 이용하여 최근 내역 자동 관리 방안

SNS 혹은 쇼핑몰에서 사용자들에게 편리한 서비스 제공을 위해 사용자의 최근 내역(활동 내역, 조회한 상품 내역, 장바구니)들을 저장하여 제공하고 있습니다. 저장된 데이터는 영구적으로 저장하지 않고 최근 N일 내의 데이터만을 유지하며 사용자에게 제공하는 것이 일반적입니

2022년 5월 11일
·
0개의 댓글