Redis Beyond Memory Limit


레디스 메모리 한계를 넘다

레디스 서버 메모리 한계를 넘다.

커뮤니터 버전에서는 메모리 한계(maxmemory)에 도달하면 서버가 멈추거나 기존 데이터(key/value)를 삭제하고 새로운 데이터를 받습니다. 따라서 데이터가 유실됩니다.
엔터프라이즈 버전에서는 메모리가 부족하면 기존 데이터를 파일에 저장하고 메모리에서는 지운 다음 새로운 데이터를 받습니다. 필요시 데이터는 파일에서 읽어와서 조회/처리됩니다. 이러한 과정은 애플리케이션 사용자는 인지할 수 없으며 레디스 서버내에서 자연스럽게 처리됩니다.
  • 애플리케이션을 변경할 필요 없습니다. 기존 애플리케이션 그대로 사용하시면 됩니다.
  • 메모리와 파일간의 데이터 이동은 레디스 서버 내부에서 처리됩니다. 이를 위해 별도의 명령이나 설정이 필요없습니다.
  • 키는 항상 메모리에 있습니다. 값(value)만 파일에 저장합니다. 키만 조회시 성능 저하가 전혀없습니다.
  • 값(value) 조회시에도 효율적인 인덱스 구조로 빠르게 처리됩니다.



조회수 :

Email 답글이 올라오면 이메일로 알려드리겠습니다.

혹시 처음이세요?
레디스게이트에는 레디스에 대한 많은 정보가 있습니다.
레디스 소개, 명령어, SQL, 클라이언트, 서버, 센티널, 클러스터 등이 있습니다.
혹시 필요한 정보를 찾기 어려우시면 redisgate@gmail.com로 메일 주세요.
제가 찾아서 알려드리겠습니다.
 
close
IP를 기반으로 보여집니다.