Memorystore for Valkey는 Google Cloud의 완전 관리형 Valkey 클러스터 서비스입니다. Google Cloud에서 실행되는 애플리케이션은 복잡한 Valkey 배포를 관리할 필요 없이 확장성, 가용성, 안전성이 뛰어난 Valkey 서비스를 활용하여 성능을 극대화할 수 있습니다.
주요 개념 및 용어
계층적 리소스 구조
Memorystore for Valkey는 Valkey 배포에 사용되는 다양한 리소스를 계층 구조로 수집하여 관리를 단순화합니다. 다음은 이 구조를 설명하는 다이어그램입니다.
Memorystore for Valkey 인스턴스는 각각 키 공간의 하위 집합이 포함된 샤드 집합으로 구성됩니다. 인스턴스의 각 샤드는 하나의 기본 노드와 원하는 경우 최대 2개의 복제본 노드로 이루어집니다. 복제본 노드가 추가되면 Memorystore가 자동으로 영역 간에 샤드의 노드를 분산하여 더 높은 가용성과 처리량을 제공합니다.
인스턴스
Memorystore for Valkey 인스턴스를 프로비저닝할 때는 전체 애플리케이션의 키스페이스를 제공할 만큼 충분한 샤드를 프로비저닝해야 합니다. 인스턴스 사양에 대한 자세한 내용은 인스턴스 및 노드 사양을 참조하세요.
샤드
인스턴스는 크기가 동일한 여러 개의 샤드로 구성됩니다. 샤드 사양에 대한 자세한 내용은 인스턴스 및 노드 사양을 참조하세요.
기본 및 복제본 노드
기본 노드가 샤드당 하나씩 있습니다. 각 샤드에는 0개, 1개 또는 2개의 복제본 노드가 있을 수 있습니다. 복제본은 고가용성과 추가 읽기 처리량을 제공하며 영역 간에 균일하게 분산됩니다.
자세한 내용은 고가용성 및 복제본을 참조하세요.
Valkey 버전
Memorystore for Valkey는 Valkey 버전 7.2 및 8.0을 지원합니다. 각 버전에서 도입된 기능에 관한 자세한 내용은 지원되는 버전을 참고하세요. Memorystore for Valkey는 전체 Valkey 명령어 라이브러리의 하위 집합을 지원합니다.
인스턴스 엔드포인트
각 인스턴스에는 클라이언트가 연결되는 검색 엔드포인트가 있습니다. 또한 클라이언트는 노드 검색을 위해 검색 엔드포인트를 사용합니다. 자세한 내용은 인스턴스 엔드포인트를 참조하세요.
네트워킹 기본 요건
Memorystore for Valkey 인스턴스를 만들려면 먼저 프로젝트의 네트워킹을 설정해야 합니다.
결제
사용 가능한 리전의 가격 책정에 대한 자세한 내용은 가격 책정 페이지를 참조하세요.