Redis Beyond Memory Limit


레디스 메모리 한계를 넘다

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

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



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

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