서버구축이야기!!

닫기 검색결과 전체 보기

    Redis - 최대메모리 정책 설정 - MAXMEMORY-POLICY

    Linux Server/Redis 2022. 8. 17. 09:00

    Redis - 최대메모리 정책 설정 - MAXMEMORY-POLICY

     

     

    이번 포스팅에서는 Redis에서 데이터가 가득 찼을때 처리방법에 대하여 알이보겠습니다

     

     

     

     

       Linux Redis 이전글

     

     

     

     

    https://server-talk.tistory.com/471 - Redis - In-Memory - 알아보기​

     

     

    https://server-talk.tistory.com/472 - Redis - 서버 설치 및 기본설정 알아보기

     

     

    https://server-talk.tistory.com/473 - Redis - Redis-cli 기본 사용법

     

     

    https://server-talk.tistory.com/474 - Redis - Redis Desktop Manager Tool

     

     

    https://server-talk.tistory.com/475 - phpredis 설치 알아보기

     

     

    https://server-talk.tistory.com/476 - Redis 활용하기 - phpredis 세션관리하기

     

     

    https://server-talk.tistory.com/478 - Redis - 운영시 주의해야되는 명령어

     

     

     

     

       Linux Redis Memory 데이터가 가득 찼을때

     

     

     

     

     

    Redis에 데이터를 저장할때 Expire Time 을 지정하여 일정시간이 지나면 데이터가 삭제 될수 있도록 지정하는경우가 많이 있습니다

     

    그러나 Expire Time 을 긴시간으로 지정하거나 또는 Expire Time 을 지정하지 않을경우 Redis 서버의 지정된 Memory가 가득 차게됩니다

     

     

     

     

     

    Redis에 메모리의 데이터가 MAXMEMORY-POLICY 의 정책의 설정의 따라 데이터를 유지 또는 삭제하는 설정이 필요합니다

     

     

     

     

       Linux Redis MAXMEMORY-POLICY

     

     

     

     

    1. MAXMEMORY-POLICY = noeviction(default)

     

     

     

    메모리에 데이터가 가득차면 Redis에 새로운 키를 저장하지 않게됩니다 즉, 메모리가 가득 차면 Redis의 새로운 데이터를 입력과는게 불가능하기 때문에 장애가 발생할 수 있습니다

     

     

     

    2. MAXMEMORY-POLICY = volatile-lru

     

     

     

    lru 알고리즘 방식으로 가장 Expire 설정된 키중에서 가장 오래도록 사용하지 않았던 키를 삭제하는게됩니다 하지만 메모리에 데이터가 모두 가득 차고 Expire 설정값이 없는 키만 남은 경우 Redis의 새로운 데이터를 입력과는게 불가능하기 때문에 장애가 발생할 수 있습니다

     

     

     

     

    3. MAXMEMORY-POLICY = allkey-lru

     

    lru 알고리즘 방식으로 모든 키중에서 가장 오래도록 사용하지 않았던 키를 삭제하는게됩니다 초기 세팅중 가장 권장하는 설정 입니다.

     

    저작자표시 (새창열림)
    'Linux Server/Redis' 관련 글 more
    • thumbnail
      Redis - 데이터타입 - Lists 알아보기 2022.08.31
    • thumbnail
      Redis - 데이터타입 - Strings 알아보기 2022.08.24
    • thumbnail
      Redis - 운영시 주의해야되는 명령어 2022.08.10
    • thumbnail
      Redis - STOP-WRITE-ON-BGSAVE-ERROR (RDB 파일 저장 설정) 2022.08.03
    Posted by 서버이야기
블로그 이미지

서버구축의 대한 이야기 입니다.

by 서버이야기

공지사항

    최근...

  • 포스트
  • 댓글
  • 더 보기

태그

글 보관함

«   2025/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

링크

카테고리

서버이야기 (491)
Windows Server (77)
IIS 8 (23)
IIIS 7 (9)
Database (14)
보안 (10)
네임서버 (6)
로그 (2)
에러 (1)
기타 응용프로그램 (9)
Linux Server (266)
CentOS (17)
Ubuntu (20)
Linux 명령어 (65)
Apache (2)
PHP (13)
MYSQL (30)
LAPM (4)
SNMP (1)
RAID (4)
보안 (3)
에러 (2)
모니터링 (15)
DNS(네임서버) (1)
MariaDB (5)
Nginx (14)
방화벽 (13)
Zabbix (10)
Redis (40)
부하분산 (4)
서비스 (1)
로드밸런싱 (2)
Alteon (1)
웹언어 (41)
HTML (10)
PHP (22)
CSS (9)
유용한 정보 (39)
보안 (2)
서버 접속장애 (1)
개발툴-유틸리티 (30)
용어 (25)
네트워크 (9)
디스크 (5)
보안 (1)
데이터베이스 (2)
Programing (25)
Python (25)
NAS (4)
Synology (4)

카운터

Total
Today
Yesterday
방명록 : 관리자 : 글쓰기
서버이야기's Blog is powered by daumkakao
Skin info material T Mark5.2 by 뭐하라
favicon

서버구축이야기!!

서버구축의 대한 이야기 입니다.

  • 태그
  • 링크 추가
  • 방명록

관리자 메뉴

  • 관리자 모드
  • 글쓰기
  • 서버이야기 (491)
    • Windows Server (77)
      • IIS 8 (23)
      • IIIS 7 (9)
      • Database (14)
      • 보안 (10)
      • 네임서버 (6)
      • 로그 (2)
      • 에러 (1)
      • 기타 응용프로그램 (9)
    • Linux Server (266)
      • CentOS (17)
      • Ubuntu (20)
      • Linux 명령어 (65)
      • Apache (2)
      • PHP (13)
      • MYSQL (30)
      • LAPM (4)
      • SNMP (1)
      • RAID (4)
      • 보안 (3)
      • 에러 (2)
      • 모니터링 (15)
      • DNS(네임서버) (1)
      • MariaDB (5)
      • Nginx (14)
      • 방화벽 (13)
      • Zabbix (10)
      • Redis (40)
    • 부하분산 (4)
      • 서비스 (1)
      • 로드밸런싱 (2)
      • Alteon (1)
    • 웹언어 (41)
      • HTML (10)
      • PHP (22)
      • CSS (9)
    • 유용한 정보 (39)
      • 보안 (2)
      • 서버 접속장애 (1)
      • 개발툴-유틸리티 (30)
    • 용어 (25)
      • 네트워크 (9)
      • 디스크 (5)
      • 보안 (1)
      • 데이터베이스 (2)
    • Programing (25)
      • Python (25)
    • NAS (4)
      • Synology (4)

카테고리

PC화면 보기 티스토리 Daum

티스토리툴바