inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

비전공자도 이해할 수 있는 Redis 입문/실전 (조회 성능 최적화편)

Spring Boot 프로젝트에 Redis 셋팅 추가하기에서 13분 질문있습니다.

186

zzzzz

작성한 질문수 192

0

Spring Boot 프로젝트에 Redis 셋팅 추가하기에서 13분에서요.

스프링부트 종료하고 다시 사작한 화면에서 cmd에서 cash * 누르면 캐시가 없던데 캐시는 휘발성인가요?

redis nosql query-tuning performance-tuning

답변 2

0

JSCODE 박재성

안녕하세요 zzzzz님!

혹시 cash *라는 명령어를 cmd에서 입력하셨다는 뜻일까요 ?

cash *를 눌렀다는 의미가 어떤 건지 조금만 더 자세히 말씀해주실 수 있을까요~??

0

zzzzz

앗 해당 강의에서 네모박스 친 부분에 대해서 질문드렸는데요.~

스프링부트 실행 후 저 명령어(cash *)를 누르면 캐시가 emty가 되어있다고 나와서요. 혹시 서버 시작할 때마다 캐시를 다 지우는건지 궁금해서요/

0

JSCODE 박재성

keys * 명령어에 대해서 여쭤보신 거였군요!

보여주신 캡쳐 화면에서 저장된 캐시가 일정 시간(ttl)이 지날 경우

저절로 캐시가 삭제 됩니다!

이 때문에 일정 시간이 지난 후 keys * 를 입력했을 때

(empty)라고 출력된 것입니다:)

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다. zzzzz님.

Redis는 기본적으로 인메모리 데이터베이스로, 데이터를 메모리에 저장합니다. 이로 인해 매우 빠른 읽기 및 쓰기 성능을 제공합니다. 그러나 이와 같은 인메모리 특성 때문에, 기본 설정에서는 Redis가 종료되거나 재시작될 때 메모리에 저장되어 있던 데이터는 휘발됩니다. 즉, Redis는 기본적으로 휘발성 캐시로 동작하여 영구적으로 데이터를 저장하지 않습니다.

만약 Redis를 사용하여 데이터를 영구적으로 저장하고 싶다면, Redis의 “Persistence” 기능을 활용해야 합니다. Redis는 AOF(Append Only File)나 RDB(Redis Database) 방식을 통해 데이터를 디스크에 저장하여 영구성을 제공합니다. 이 두 가지 옵션을 적절히 조합하여 사용하면, Redis 서버가 재시작되더라도 데이터를 복구할 수 있습니다.

관련 질문과 자세한 설명을 찾고 계신다면 다음 링크에서 도움을 받을 수 있습니다:

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

redis VS valkey

0

188

2

스프링 부트에 Redis 적용하기 질문

0

93

2

redis 적용을 위한 service 반환값

0

61

2

redis 사용으로 인한 비용

0

238

2

Redis를 적용했음에도 불구하고 조회 성능의 큰 차이가 없고 오히려 더 안좋은 조회속도를 보이는 것 같습니다.

0

141

3

Elastic Cache 에러

0

85

2

Elastic

0

73

2

AWS 리소스 삭제에 관하여

0

74

2

ec2안에서 pull 받는 이유가 뭔가요 ?

0

83

2

Nest.js + Redis 구현 문제

0

677

3

데이터를 안가져와요

0

72

2

레디스 환경 셋팅 질문있습니다.

0

98

2

엘라스틱 서치와 레디스의 차이점을 알고 싶습니다.

0

258

2

-parameters

0

128

2

Redis vs Memcached

0

228

2

redis 를 compose 로 묶어준 이유가 궁금합니다.

0

155

2

k6의 결과 해석

0

256

2

Jackson2JsonRedisSerializer에 대한 궁금증

0

233

1

사용된 어노테이션에 관한 질문

0

144

1

Redis 사용 방식에 대해서 질문 있습니다

0

154

1

aws elasticcache redis 툴 접속.

0

217

1

Redis를 사용하는 이유

0

695

2

로컬에서 docker compose 명령어 실행 시

0

275

2

EC2 서버 실행시키기 관련하여

0

427

2