Azure MCP Server를 사용하면 자연어 프롬프트를 사용하여 Azure Redis 인스턴스를 관리할 수 있습니다. 복잡한 구문이나 명령을 기억하지 않고 새 Redis 리소스를 만들고 기존 Redis 리소스를 나열할 수 있습니다.
Azure Redis 는 Redis 소프트웨어를 기반으로 메모리 내 데이터 저장소를 제공합니다. Redis는 백 엔드 데이터 저장소를 많이 사용하는 애플리케이션의 성능과 확장성을 향상시킵니다. Redis는 자주 액세스하는 데이터를 서버 메모리에 유지하여 대량의 애플리케이션 요청을 처리하며, 이 데이터를 빠르게 쓰고 읽을 수 있습니다.
Azure Redis 도구는 Azure Managed Redis 와 Azure Cache for Redis를 모두 지원합니다.
비고
도구 매개 변수: Azure MCP Server 도구는 작업을 완료하는 데 필요한 데이터에 대한 매개 변수를 정의합니다. 이러한 매개 변수 중 일부는 각 도구와 관련이 있으며 아래에 설명되어 있습니다. 다른 매개 변수는 전역이며 모든 도구에서 공유됩니다. 자세한 내용은 도구 매개 변수를 참조하세요.
Redis 리소스 만들기
Azure에서 새 Azure Managed Redis 리소스를 만듭니다. 이 명령을 사용하여 구독에 새 Redis 리소스를 프로비전합니다.
예 프롬프트는 다음과 같습니다.
- Redis 캐시 만들기: "위치 'eastus'에 'my-cache'라는 Redis 리소스 만들기"
- SKU를 사용하여 Redis 만들기: "SKU 'Balanced_B1'을 사용하여 'westus2' 위치에 'production-redis'라는 Redis 리소스 만들기"
- 모듈을 사용하여 Redis 만들기: "모듈 RedisJSON 및 RedisBloom을 사용하여 위치 'centralus'에 'app-cache'라는 Redis 리소스 만들기"
| 매개 변수 | 필수 또는 선택 사항 | Description |
|---|---|---|
| Resource | 필수 | Redis 리소스의 이름입니다(예: my-redis). |
| SKU | 선택적 | Redis 리소스에 대한 SKU입니다. (기본값: Balanced_B0). |
| 위치 | 필수 | Redis 리소스의 위치입니다(예: eastus). |
| 액세스 키 인증 | 선택적 | Redis 리소스에 대한 인증에 액세스 키를 사용하도록 설정할지 여부입니다. (기본값: false). |
| 모듈 | 선택적 | Azure Managed Redis 리소스에서 사용하도록 설정할 모듈 목록입니다(예: |
파괴: ✅ | Idempotent: ❌ | 오픈 월드: ❌ | 읽기 전용: ❌ | 비밀: ❌ | 로컬 필수: ❌
Redis 리소스 나열
구독의 모든 Redis 리소스를 나열합니다. 모든 Azure Managed Redis, Azure Cache for Redis 및 Azure Redis Enterprise 리소스의 세부 정보를 반환합니다. 이 명령을 사용하여 구독에서 사용할 수 있는 Redis 리소스를 탐색하고 확인합니다.
예 프롬프트는 다음과 같습니다.
List all Redis resources in my subscriptionShow me my Redis cachesShow me the Redis resources in my subscriptionGet Redis clustersWhat Redis caches do I have?
파괴: ❌ | Idempotent: ✅ | 오픈 월드: ❌ | 읽기 전용: ✅ | 비밀: ❌ | 로컬 필수: ❌