기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
캐시에 데이터 읽기 및 쓰기
이 섹션에서는 Amazon EC2 인스턴스를 생성했고 이 인스턴스에 연결할 수 있다고 가정합니다. 작업 방법에 대한 지침은 Amazon EC2 시작 안내서를 참조하세요.
또한 이 섹션에서는 캐시에 연결하는 EC2 인스턴스에 대한 VPC 액세스 및 보안 그룹 설정을 설정하고 EC2 인스턴스에 valkey-cli를 설정했다고 가정합니다. 이 단계에 대한 자세한 내용은 ElastiCache 설정 섹션을 참조하세요.
아래 단계 외에도 대규모 또는 글로벌 애플리케이션이 있는 경우 복제본을 생성하고 복제본에서 읽어 읽기를 통해 읽기 성능을 크게 높일 수 있습니다. 이 고급 단계에 대한 자세한 내용은 읽기 전용 복제본 사용 모범 사례 섹션을 참조하세요.
캐시 엔드포인트 확인
AWS Management 콘솔
ElastiCache 콘솔을 사용하여 캐시의 엔드포인트를 확인하려면 다음과 같이 하세요.
에 로그인AWS Management 콘솔하고 https://console.aws.amazon.com/elasticache/
Amazon ElastiCache 콘솔을 엽니다. 콘솔 왼쪽의 탐색 창에서 Valkey 캐시를 선택합니다.
콘솔의 오른쪽에서 앞서 생성한 캐시의 이름을 클릭합니다.
캐시 세부 정보에서 캐시 엔드포인트를 찾아 복사합니다.
AWS CLI
다음AWS CLI예제에서는 describe-serverless-caches 명령을 사용하여 새 캐시의 엔드포인트를 찾는 방법을 보여줍니다. 명령을 실행한 후 '엔드포인트' 필드를 찾습니다.
Linux
aws elasticache describe-serverless-caches \ --serverless-cache-name CacheName
Windows
aws elasticache describe-serverless-caches ^ --serverless-cache-name CacheName
이제 필요한 엔드포인트가 있으므로 EC2 인스턴스에 로그인하여 캐시에 연결할 수 있습니다. 다음 예제에서는 valkey-cli 유틸리티를 사용하여 클러스터에 연결합니다. 다음 명령은 캐시에 연결됩니다(참고: cache-endpoint를 이전 단계에서 검색한 엔드포인트로 교체).
src/valkey-cli -h cache-endpoint --tls -p 6379 set a "hello" // Set key "a" with a string value and no expiration OK get a // Get value for key "a" "hello"
이제 필요한 엔드포인트가 있으므로 EC2 인스턴스에 로그인하여 캐시에 연결할 수 있습니다. 다음 예제에서는 valkey-cli 유틸리티를 사용하여 클러스터에 연결합니다. 다음 명령을 사용하여 캐시에 연결합니다. 명령 프롬프트를 열고 Valkey 또는 Redis OSS 디렉터리로 변경한 다음 명령을 실행합니다(참고: Cache_Endpoint를 이전 단계에서 검색한 엔드포인트로 대체).
c:\Valkey>valkey-cli -h Valkey_Cluster_Endpoint --tls -p 6379 set a "hello" // Set key "a" with a string value and no expiration OK get a // Get value for key "a" "hello"
이제 (선택 사항) 정리 섹션으로 이동합니다.