잡다한 이야기

  • 홈
  • 태그
  • 방명록

Set 1

redis expire time(set, hset, zadd) 에 관하여

(cli형식이 아니라, 프로그래밍 코드 형식을 예시로 설명하고자 합니다. 코드는 프레임워크마다 다를 것인데 참고 부탁드립니다.) redis는 인메모리 db로서 빠른성능에 장점이 있는 엔진이기에, 데이터가 과도하게 쌓이면 성능상 효율상 문제가 발생하기 마련이다. 그래서 프로그램에서 아래와 같이 시간을 제한하는 "EXPIRE"의 약자인 "EX"를 사용하는 방식의 set이 흔하다. redis객체.set(key, value, "EX", 초단위시간); 만약 24시간내 까지만 해당 데이터를 사용하고 삭제하고자 한다면, 아래와 같이 해주면 된다. redis객체.set(key, value, "EX", 86400); hset의 경우 이름에서 알 수 있듯 hash를 이용하는 것이고, 메모리 효율과 관리 이점이 있을수 있다..

프로그래밍/database 2022.12.16
이전
1
다음
더보기
250x250
프로필사진

백엔드 개발자, 인프런 강사, 부트캠프 강사 https://www.inflearn.com/users/1014633 ksg39412@naver.com

  • 분류 전체보기 (116)
    • 프로그래밍 (68)
      • 개발자 이야기 (7)
      • java, spring (22)
      • database (8)
      • 네트워크 (4)
      • devops (15)
      • 블록체인 (5)
      • 프론트엔드 (4)
      • 기타 (3)
    • 기타 (2)
    • 투자 및 경영 (2)
    • 부트캠프 이야기 (43)
      • 한화시스템 sw부트캠프 3기 (19)
      • 한화시스템 sw부트캠프 7기 (18)
      • 한화시스템 sw부트캠프 11기 (3)
      • 한화시스템 sw부트캠프 16기 (2)
      • 한화시스템 sw부트캠프 23기 (1)

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/06   »
일 월 화 수 목 금 토
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

Copyright © AXZ Corp. All rights reserved.

티스토리툴바