기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Valkey 또는 Redis OSS용 클러스터 생성
다음 예제에서는 AWS Management Console AWS CLI 및 ElastiCache API를 사용하여 Valkey 또는 Redis OSS 클러스터를 생성하는 방법을 보여줍니다.
ElastiCache는 Valkey 또는 Redis OSS 엔진을 사용할 때 복제를 지원합니다. Valkey 또는 Redis OSS 읽기/쓰기 기본 클러스터에 데이터가 쓰여지는 시간과 데이터가 읽기 전용 보조 클러스터에 전파되는 시간 사이의 지연 시간을 모니터링하기 위해 ElastiCache가 특수 키 ElastiCacheMasterReplicationTimestamp
를 클러스터에 추가합니다. 이 키는 현재 UCT(협정 세계시) 시간입니다. 나중에 Valkey 또는 Redis OSS 클러스터가 복제 그룹에 추가될 수 있으므로 처음에는 복제 그룹의 멤버가 아니어도 모든 Valkey 또는 Redis OSS 클러스터에 이 키가 포함됩니다. 복제 그룹에 대한 자세한 정보는 고가용성을 위한 복제 그룹 사용 섹션을 참조하세요.
Valkey 또는 Redis OSS(클러스터 모드 사용 중지됨) 클러스터를 생성하려면 Valkey(클러스터 모드 비활성화됨) 클러스터 생성(콘솔) 섹션의 단계를 수행하세요.
클러스터 상태가 사용 가능이 되면 클러스터에 Amazon EC2 액세스 권한을 부여하고 클러스터에 연결하며 사용할 수 있습니다. 자세한 내용은 3단계. 클러스터에 대한 액세스 허가 및 4단계. 클러스터의 노드에 연결 단원을 참조하세요.
중요
클러스터를 사용할 수 있게 되면 클러스터를 적극 사용하지 않더라도 클러스터가 활성화되어 있는 매 시간 또는 60분 미만 단위로 비용이 청구됩니다. 이 클러스터의 요금 발생을 중지하려면 클러스터를 삭제해야 합니다. ElastiCache에서 클러스터 삭제을 참조하세요.
Redis OSS 3.2.4 이상을 실행 중이면 Valkey 또는 Redis OSS(클러스터 모드 활성화됨) 클러스터를 생성할 수 있습니다. Valkey 또는 Redis OSS(클러스터 모드 활성화됨) 클러스터는 현재 일부 제한이 있지만 1개부터 500개의 샤드(API/CLI: 노드 그룹)에 데이터를 분할하도록 지원합니다. Valkey 또는 Redis OSS(클러스터 모드 비활성화됨)과 Valkey 또는 Redis OSS(클러스터 모드 활성화됨)의 비교 내용은 지원되는 엔진 및 버전 섹션을 참조하세요.
ElastiCache 콘솔을 사용하여 Valkey 또는 Redis OSS(클러스터 모드 활성화됨) 클러스터를 생성하려면
-
에 로그인 AWS Management Console 하고 https://console.aws.amazon.com/elasticache/
Amazon ElastiCache 콘솔을 엽니다. -
오른쪽 상단 모서리의 목록에서이 클러스터를 시작할 AWS 리전을 선택합니다.
-
탐색 창에서 시작하기(Get started)를 선택하세요.
VPC 생성(Create VPC)을 선택하고 Virtual Private Cloud(VPC) 생성(Creating a Virtual Private Cloud (VPC))에 설명된 단계를 수행하세요.
ElastiCache 대시보드 페이지에서 Create cluster(클러스터 생성)를 선택한 다음 Create Valkey cluster(Valkey 클러스터 생성) 또는 Create Redis OSS cluster(Redis OSS 클러스터 생성)를 선택합니다.
-
클러스터 설정(Cluster settings)에서 다음을 수행합니다.
Configure and create a new cluster(새 클러스터 구성 및 생성)를 선택합니다.
Cluster mode(클러스터 모드)에서 Enabled(사용 설정됨)를 선택합니다.
-
Cluster info(클러스터 정보)에 Name(이름) 값을 입력합니다.
-
(선택 사항) 설명(Description) 값을 입력합니다.
Location(위치)에서 다음을 수행합니다.
ElastiCache API를 사용하거나 ElastiCache 콘솔 AWS CLI 대신 동등한를 생성하려면 다음을 참조하세요.
클러스터 상태가 사용 가능이 되면 클러스터에 EC2 액세스 권한을 부여하고 클러스터에 연결하며 사용할 수 있습니다. 자세한 내용은 3단계. 클러스터에 대한 액세스 허가 및 4단계. 클러스터의 노드에 연결 단원을 참조하세요.
중요
클러스터를 사용할 수 있게 되면 클러스터를 적극 사용하지 않더라도 클러스터가 활성화되어 있는 매 시간 또는 60분 미만 단위로 비용이 청구됩니다. 이 클러스터의 요금 발생을 중지하려면 클러스터를 삭제해야 합니다. ElastiCache에서 클러스터 삭제을 참조하세요.
를 사용하여 클러스터를 생성하려면 create-cache-cluster
명령을 AWS CLI사용합니다.
중요
클러스터를 사용할 수 있게 되면 클러스터를 적극 사용하지 않더라도 클러스터가 활성화되어 있는 매 시간 또는 60분 미만 단위로 비용이 청구됩니다. 이 클러스터의 요금 발생을 중지하려면 클러스터를 삭제해야 합니다. ElastiCache에서 클러스터 삭제을 참조하세요.
Valkey 또는 Redis OSS(클러스터 모드 사용 중지됨) 캐시 클러스터 생성(CLI)
예 - 읽기 전용 복제본이 없는 Valkey 또는 Redis OSS(클러스터 모드 비활성화됨) 클러스터
다음 CLI 코드는 복제본 없이 Valkey 또는 Redis OSS(클러스터 모드 비활성화됨) 캐시 클러스터를 생성합니다.
참고
r6gd 패밀리의 노드 유형을 사용하여 클러스터를 생성하는 경우 data-tiering-enabled
파라미터를 전달해야 합니다.
Linux, macOS, Unix의 경우:
aws elasticache create-cache-cluster \ --cache-cluster-id
my-cluster
\ --cache-node-typecache.r4.large
\ --engineredis
\ --num-cache-nodes1
\ --cache-parameter-groupdefault.redis6.x
\ --snapshot-arnsarn:aws:s3:::my_bucket/snapshot.rdb
Windows의 경우:
aws elasticache create-cache-cluster ^ --cache-cluster-id
my-cluster
^ --cache-node-typecache.r4.large
^ --engineredis
^ --num-cache-nodes1
^ --cache-parameter-groupdefault.redis6.x
^ --snapshot-arnsarn:aws:s3:::my_bucket/snapshot.rdb
Valkey 또는 Redis OSS(클러스터 모드 활성화됨) 클러스터 생성(AWS CLI)
Valkey 또는 Redis OSS(클러스터 모드 활성화됨) 클러스터(API/CLI: 복제 그룹)는 create-cache-cluster
작업을 사용하여 생성할 수 없습니다. Valkey 또는 Redis OSS(클러스터 모드 활성화됨) 클러스터(API/CLI: 복제 그룹)를 생성하려면 처음부터 Valkey 또는 Redis OSS(클러스터 모드 활성화됨) 복제 그룹 만들기(AWS CLI) 섹션을 참조하세요.
자세한 내용은 ElastiCache AWS CLI 용 참조 주제 섹션을 참조하세요create-replication-group
.
ElastiCache API를 사용하여 클러스터를 생성하려면 CreateCacheCluster
작업을 사용하세요.
중요
클러스터를 사용할 수 있게 되면 클러스터를 사용하지 않더라도 클러스터가 활성화되어 있는 매 시간 또는 60분 미만 단위로 비용이 청구됩니다. 이 클러스터의 요금 발생을 중지하려면 클러스터를 삭제해야 합니다. ElastiCache에서 클러스터 삭제을 참조하세요.
주제
Valkey 또는 Redis OSS(클러스터 모드 비활성화됨) 캐시 클러스터 생성(ElastiCache API)
다음 코드는 Valkey 또는 Redis OSS(클러스터 모드 비활성화됨) 캐시 클러스터를 생성합니다(ElastiCache API).
줄바꿈은 가독성을 높이기 위해 추가되었습니다.
https://elasticache.us-west-2.amazonaws.com/ ?Action=CreateCacheCluster &CacheClusterId=my-cluster &CacheNodeType=cache.r4.large &CacheParameterGroup=default.redis3.2 &Engine=redis &EngineVersion=3.2.4 &NumCacheNodes=1 &SignatureVersion=4 &SignatureMethod=HmacSHA256 &SnapshotArns.member.1=arn%3Aaws%3As3%3A%3A%3AmyS3Bucket%2Fdump.rdb &Timestamp=20150508T220302Z &Version=2015-02-02 &X-Amz-Algorithm=&AWS;4-HMAC-SHA256 &X-Amz-Credential=<credential> &X-Amz-Date=20150508T220302Z &X-Amz-Expires=20150508T220302Z &X-Amz-SignedHeaders=Host &X-Amz-Signature=<signature>
Valkey 또는 Redis OSS(클러스터 모드 활성화됨) 캐시 클러스터 생성(ElastiCache API)
Valkey 또는 Redis OSS(클러스터 모드 활성화됨) 클러스터(API/CLI: 복제 그룹)는 CreateCacheCluster
작업을 사용하여 생성할 수 없습니다. Valkey 또는 Redis OSS(클러스터 모드 활성화됨) 클러스터(API/CLI: 복제 그룹)를 생성하려면 Valkey 또는 Redis OSS(클러스터 모드 활성화됨)에서 복제 그룹을 처음부터 새로 생성(ElastiCache API) 섹션을 참조하세요.
자세한 정보는 ElastiCache API 참조 항목 CreateReplicationGroup
을 참조하세요.