Redis Labs의 Redis Cloud를 사용하여 애플리케이션 데이터 캐싱

Redis Labs Cloud를 사용하여 애플리케이션 데이터를 캐싱할 수 있습니다. Redis Cloud는 다양한 Redis 실행 옵션을 제공하는 완전 관리형 서비스입니다.

가격

Redis Labs에는 30MB의 저장용량을 제공하는 무료 등급이 있습니다.

설정

Redis Labs의 Redis를 사용하려면 다음 단계를 따르세요.

  1. Redis Labs Cloud 계정에 가입합니다.
  2. Redis Cloud를 사용하여 Redis 데이터베이스를 만듭니다. 지연 시간을 최소화하기 위해 GCE/us-central1을 Cloud로 지정합니다. Redis 인스턴스에 공개적으로 액세스할 수 있으므로 안전한 비밀번호를 지정합니다.
  3. 데이터베이스의 Endpoint를 기록합니다.

Redis 클라이언트 라이브러리 설치

샘플 프로젝트는 Nuget 패키지 Google.Cloud.Storage.V1을 사용합니다.

Redis Labs의 Redis에 연결

appsettings.json을 수정하고 Redis Endpoint를 추가합니다.

{
  "RedisEndpoint": "your-redis-endpoint",
  "Logging": {
    "IncludeScopes": false,
    "LogLevel": {
      "Default": "Debug",
      "System": "Information",
      "Microsoft": "Information"
    }
  }
}

로컬에서 Redis 테스트

앱을 로컬에서 테스트하는 경우에도 Redis Labs Redis 데이터베이스에 연결할 수 있습니다. 하지만 프로덕션 데이터와의 상호작용을 피하기 위해 Redis의 로컬 인스턴스를 실행하는 것이 좋습니다.

Redis 문서의 지침에 따라 Redis를 로컬에 설치하고 실행하세요. 현재 Windows에서는 Redis를 로컬로 실행할 수 없습니다.

이 페이지가 도움이 되었나요? 평가를 부탁드립니다.

다음에 대한 의견 보내기...

App Engine flexible environment for .NET docs