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