# Cache

200개의 포스트

프론트엔드 캐시 설정

✋어떤 일이 있었죠? 달록 서비스를 개발하고 배포하면서 여러 일들이 있었어요. 항상 UI, 컴포넌트, 서비스 개발에만 신경쓰면서 코드를 작성했던터라, 또 netlify같이 배포의 거의 모든 과정을 도와주는 호스팅 서비스를 이용하지 않고 처음으로 직접 Nginx를 설정하여 배포했기에 겪는 어려움들이 많았어요. 😅 가장 먼저 기존 사용자가 새롭게 배포된 ...

약 3시간 전
·
0개의 댓글
·

캐시

복잡한 연산이나 시간이 오래 걸리는 연산을 미리 수행, 저장해서 빨리 가져와서 쓸 수 있게 하는 것DB가 버틸 수 있는 최대 요청수보다 많은 작업이 요청되면 느려질 수 있다. 이때 캐시를 사용하면 DB부하를 줄일수 있고 빠르게 응답가능데이터가 변경에 민감한가?연산이 비

2일 전
·
0개의 댓글
·

Apollo) react와 apollo client cache

apollo client cache란 말 그대로 apollo를 사용하는 client에서 컨트롤할 수 있는 캐시를 가리킨다. apollo clinet에서 캐시를 사용하기 위해서는 아래와 같이 초기화하는 과정이 필요하다.캐시를 사용했을 때 장점은 빠른 응답속도이다. 이전에

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

데이터가 DB에 반영되는 시점 (feat. Persistence Context, Transaction)

영속성 컨텍스트(persistence context)란 데이터베이스로부터 가져온(fetched) 모든 Entity instance의 집합인 1차 캐시이다. 쉽게 말해 Application과 데이터베이스 사이에서 사용되는 Entity instance를 관리하는 곳이다.n

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

메모리 캐싱을 이용한 행렬 곱셈 최적화

캐쉬에 대한 이해도를 통해 행렬 곱셈을 최적화해보자

2022년 9월 20일
·
0개의 댓글
·

백엔드 로드맵 9. 캐싱

Cache Server에 해당 Content를 저장(캐싱)하고 Content 요청시에 Cache Server가 응답을 주는 기술이다.클라이언트 사이드 캐싱을 사용하면, 어플리케이션은 자주 사용되는 쿼리의 응답을 어플리케이션 메모리 내에 직접 저장하여, 나중에 데이터베이

2022년 9월 20일
·
0개의 댓글
·
post-thumbnail

useSWR 똑똑하게 사용하기

useSWR이 좋은 라이브러리라고는 이미 널리 알려져 있음에도 불구하고 useSWR에 관련된 글들에는 csr에 있어서 거의 완벽에 가까운 라이브러리인데도 불구하고 여러가지 방법으로 응용하여 사용하는 경우는 많이 보지못했기에 가볍게 useSWR의 좀더 섹시한 사용방법중

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

[Redis] 캐시 삭제

캐시를 삭제해 주어야 하는 이유에는 여러가지가 있다.캐시에 데이터가 계속 있게 되는 경우, 해당 key를 가지는 데이터가 업데이트 되었는데 캐시에 데이터가 남아있게 된다면 클라이언트의 요청과는 다르게 캐시에 있는 데이터를 내려주게 된다.따라서 데이터가 업데이트가 되면

2022년 9월 15일
·
0개의 댓글
·
post-thumbnail

Cache와 Redis

캐시는 광범위하게 사용되는 개념인데, 임시로 데이터를 저장하는 역할을 하는 공간들을 뜻한다.CPU내에도 캐시 공간이 있고 서비스에서도 캐시 서버를 따로 두기도 하며, DB에서도 필요에 따라 캐시를 사용하기도 한다.(용어는 캐시로 같이 쓰이지만 각각 가리키는 공간은 다르

2022년 9월 14일
·
0개의 댓글
·
post-thumbnail

LRU Cache란?

캐쉬 알고리즘중 대표적인 알고리즘인 LRU에 관한 포스팅입니다.Lru의 개념과 java의 LinkedHashMap으로 구현하기, 테스트로 검증하여 보겠습니다.운영체제의 페이지 교체 알고리즘중 하나이며 LRU (Least Recently Used) 가장 오랫동안 사용되지

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

JPA Persistence Context 1차 캐시의 식별 방법

영속성 컨텍스트(persistence context)란 데이터베이스로부터 가져온(fetched) 모든 Entity instance의 집합인 1차 캐시이다. 트랜잭션에서 사용한 객체는 1차 캐시에서 관리된다.

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

[Web] 모든 개발자를 위한 HTTP 웹 기본 지식 - 강의 정리 - 4

해당 게시물은 인프런 - "모든 개발자를 위한 HTTP 웹 기본 지식" 강의를 참고하여 작성한 글 입니다.유료강의이므로 자세한 내용은 없고, 간단한 설명 위주로 정리했습니다.

2022년 9월 7일
·
0개의 댓글
·

Caching in Spring

컴퓨터 구조에서 볼 수 있는 메모리 계층 구조는 프로세스 처리를 담당하는 cpu에 전달해야 하는 메모리를 빠르게 전달할 수 있는 목적을 두고 있어 빠른 메모리는 cpu에서 가깝게 위치하고 느린 메모리는 멀리 위치한 형태를 띄고 있다. 빠를 수록 비싸기 때문에 상위 계층

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

HTTP Cache

스크린샷 2022-09-02 오후 9.25.58.pngno-cache(강제 재검증) vs no-store(캐싱을 하지않음)cache-control에 no-cache 로 설정하면 캐시를 사용하지만 항상 서버(프록시서버, 리버스 프록시서버, CDN, 서버)에

2022년 9월 3일
·
0개의 댓글
·

쿠키 / 세션 / 캐쉬

쿠키는 '유저' 본인이 가지고 다니는 데이터.쿠키를 이용해서 서버는 유저의 브라우저에 데이터를 전송시킬 수 있음.사이트를 이용하고 방문시 브라우저에 저장되는 내용들.유저가 브라우저 방문시 해당쿠키와 함께 서버에 요청을 보냄.쿠키는 인증뿐 아니라 다른 여러가지 정보도 저

2022년 9월 3일
·
0개의 댓글
·

Redis (+ Cache)

Redis (+ Cache)

2022년 8월 29일
·
0개의 댓글
·

Cookie & Session (+ Cache)

Cookie & Session (+ Cache)

2022년 8월 29일
·
0개의 댓글
·
post-thumbnail

Redis

3년전 쿠팡에서 10시간이 넘도록 "대"장애가 일어난 이유가 무엇일까

2022년 8월 22일
·
0개의 댓글
·

Cache Rules Everything Around Me

2022년 8월 22일
·
0개의 댓글
·
post-thumbnail

Redis

Redis는 Memcached와 비슷한 캐시 시스템으로서 동일한 기능을 제공하면서 영속성, 다양한 데이터 구조와 같은 부가적인 기능을 지원하고 있습니다. 레디스는 모든 데이터를 메모리에 저장하고 조회 가능한 인메모리 데이터베이스입니다. 이 말만 들으면 Redis에

2022년 8월 21일
·
0개의 댓글
·