Amazon ElastiCache for Valkey, 이제 내구성 지원
AWS는 오늘 Amazon ElastiCache에 대한 내구성 지원을 발표했습니다. 내구성 덕분에 마이크로초 읽기 지연 시간이 필요하지만 데이터 손실은 허용할 수 없는 워크로드에 ElastiCache를 사용할 수 있습니다. 내구성 지원을 통해 ElastiCache는 이제 다중 가용 영역(AZ) 트랜잭션 로그를 사용하여 여러 AZ에 걸쳐 데이터를 영구적으로 저장함으로써, 장애 발생 가능성이 매우 낮은 경우에도 데이터 손실을 방지하기 위해 빠른 장애 조치, 데이터베이스 복구, 노드 재시작을 지원합니다.
2가지 내구성 옵션, 즉 동기식 쓰기와 비동기식 쓰기 중에서 선택할 수 있습니다. 동기식 쓰기는 클라이언트에 응답하기 전에 최소 2개의 AZ에 데이터를 저장하여 데이터 손실 없이 한 자릿수 밀리초의 쓰기 지연 시간을 제공하도록 설계되었습니다. 비동기식 쓰기는 클라이언트에 응답 후 데이터를 영구 저장하여 추가 비용 없이 마이크로초 단위의 쓰기 지연 시간을 유지합니다. 하지만 드문 경우이긴 하지만 오류가 발생할 경우 최대 10초의 커밋되지 않은 데이터가 손실될 수 있습니다. 2개 옵션 모두 마이크로초 읽기 지연 시간을 유지합니다. 이제 ElastiCache를 사용하면 데이터 손실이 허용되지 않는 캐싱 외에도 AI 에이전트 장기 메모리, AI 에이전트 워크플로 상태, RAG 애플리케이션용 지식 베이스, 결제 토큰화, 실시간 인벤토리 관리와 같은 더 광범위한 사용 사례에 활용할 수 있습니다.
ElastiCache의 내구성은 Valkey 9.0부터 모든 AWS 상용 리전, AWS 중국 리전, AWS GovCloud(미국) 리전에서 사용할 수 있습니다. 시작하려면 AWS Management Console, AWS 소프트웨어 개발 키트(SDK) 또는 AWS 명령줄 인터페이스(CLI)를 사용하여 새 ElastiCache 클러스터를 생성하고 원하는 내구성 옵션을 선택하세요. 자세한 요금 정보는 Amazon ElastiCache 요금 페이지를 참조하세요. 자세한 내용은 ElastiCache 설명서와 블로그를 참조하세요.