Memorystore for Valkey 개요

Memorystore for Valkey는 클러스터 모드 사용 설정 및 클러스터 모드 사용 중지 인스턴스를 모두 지원하는 완전 관리형 Valkey 서비스입니다. Google Cloud Google Cloud 에서 실행되는 애플리케이션은 복잡한 Valkey 배포를 관리할 필요 없이 확장성, 가용성, 안전성이 뛰어난 Valkey 서비스를 활용하여 성능을 극대화할 수 있습니다.

주요 개념 및 용어

클러스터 모드 사용 설정 및 클러스터 모드 사용 중지 인스턴스

Memorystore for Valkey 인스턴스는 클러스터 모드 사용 설정 및 클러스터 모드 사용 중지 모드 모두에서 만들 수 있습니다. 클러스터 모드가 사용 설정된 인스턴스에는 샤드가 하나 이상 있을 수 있지만 클러스터 모드가 사용 중지된 인스턴스는 단일 샤드에서 실행됩니다. 자세한 내용은 클러스터 모드 사용 설정 및 사용 중지를 참고하세요.

계층적 리소스 구조

Memorystore for Valkey는 Valkey 배포에 사용되는 다양한 리소스를 계층 구조로 수집하여 관리를 단순화합니다. 다음은 이 구조를 설명하는 다이어그램입니다.

Memorystore 인스턴스에 기본 노드와 복제본 노드가 포함됨을 보여주는 다이어그램

Memorystore for Valkey 인스턴스는 각각 키 공간의 하위 집합이 포함된 샤드 집합으로 구성됩니다. 인스턴스의 각 샤드는 하나의 기본 노드와 원하는 경우 최대 5개의 복제본 노드로 이루어집니다. 복제본 노드가 추가되면 Memorystore가 자동으로 영역 간에 샤드의 노드를 분산하여 더 높은 가용성과 처리량을 제공합니다.

인스턴스

Memorystore for Valkey 인스턴스를 프로비저닝할 때는 전체 애플리케이션의 키스페이스를 제공할 만큼 충분한 샤드를 프로비저닝해야 합니다. 인스턴스 사양에 대한 자세한 내용은 인스턴스 및 노드 사양을 참고하세요.

샤드

인스턴스는 크기가 동일한 여러 샤드로 구성됩니다. 샤드 사양에 대한 자세한 내용은 인스턴스 및 노드 사양을 참고하세요.

기본 및 복제본 노드

샤드당 기본 노드가 하나 있습니다. 각 샤드에는 0~5개의 복제본 노드가 있을 수 있습니다. 복제본은 고가용성과 추가 읽기 처리량을 제공하며 영역에 고르게 분산됩니다.

자세한 내용은 고가용성 및 복제본을 참고하세요.

Valkey 버전

Memorystore for Valkey는 Valkey 버전 7.2 및 8.0을 지원합니다. 각 버전에서 도입된 기능에 대한 자세한 내용은 지원되는 버전을 참고하세요. Memorystore for Valkey는 전체 Valkey 명령어 라이브러리의 하위 집합을 지원합니다.

인스턴스 엔드포인트

  • 클러스터 모드 사용 설정: 각 인스턴스에는 클라이언트가 연결되는 탐색 엔드포인트가 있습니다. 클라이언트는 노드 검색에도 검색 엔드포인트를 사용합니다. 자세한 내용은 클러스터 모드 사용 설정 시 인스턴스 엔드포인트를 참고하세요.

  • 클러스터 모드 사용 중지: 각 인스턴스에는 기본 엔드포인트와 리더 엔드포인트가 있습니다. 기본 엔드포인트는 항상 기본 노드로 트래픽을 전달하지만, 리더 엔드포인트는 사용 가능한 복제본 간에 읽기 쿼리를 자동으로 부하 분산합니다. 자세한 내용은 클러스터 모드 사용 중지 시 인스턴스 엔드포인트를 참고하세요.

네트워킹 기본 요건

Memorystore for Valkey 인스턴스를 만들려면 먼저 프로젝트의 네트워킹을 설정해야 합니다.

결제

사용 가능한 지역의 가격 책정에 관한 정보는 가격 책정 페이지를 참고하세요.