캐시에 데이터 읽기 및 쓰기 - Amazon ElastiCache

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

캐시에 데이터 읽기 및 쓰기

이 섹션에서는 Amazon EC2 인스턴스를 생성하여 연결할 수 있다고 가정합니다. 이 작업을 수행하는 방법에 대한 지침은 Amazon EC2 시작 안내서를 참조하세요.

또한 이 섹션에서는 캐시에 연결하는 EC2 인스턴스에 대한 VPC 액세스 및 보안 그룹 설정을 설정하고 EC2 인스턴스에 valkey-cli를 설정했다고 가정합니다. 이 단계에 대한 자세한 내용은 설정 ElastiCache 섹션을 참조하세요.

캐시 엔드포인트 확인

AWS Management Console

ElastiCache 콘솔을 사용하여 캐시의 엔드포인트를 찾으려면:

  1. 에 로그인 AWS Management Console 하고 에서 Amazon ElastiCache 콘솔을 엽니다https://console.aws.amazon.com/elasticache/.

  2. 콘솔 왼쪽의 탐색 창에서 Valkey 캐시 Redis OSS 캐시 를 선택합니다.

  3. 콘솔의 오른쪽에서 앞서 생성한 캐시의 이름을 클릭합니다.

  4. 캐시 세부 정보에서 캐시 엔드포인트를 찾아 복사합니다.

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 디렉터리로 변경하고 명령을 실행합니다(참고: Cache_Endpoint를 이전 단계에서 검색한 엔드포인트로 교체).

c:\Redis>valkey-cli -h Redis_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"

이제 (선택 사항) 정리 섹션으로 이동합니다.