Nesta página, mostramos como instalar bibliotecas de cliente para a API Memorystore for Redis para você se conectar à API com a linguagem de sua escolha.
Instalar a biblioteca de cliente
C++
Consulte os requisitos e as dependências de instalação da biblioteca em Como configurar um ambiente de desenvolvimento em C++.
C#
Instale o pacote Google.Cloud.Redis.V1 no Visual StudioGo
go get cloud.google.com/go/redis/apiv1
Java
Se você usa o Maven, adicione este código ao arquivo pom.xml:<dependency> <groupId>com.google.cloud</groupId> <artifactId>google-cloud-redis</artifactId> <version>0.62.0-alpha</version> </dependency>
Se você usa o Gradle, adicione este código às dependências:
compile 'com.google.cloud:google-cloud-redis:0.62.0-alpha'
Se você usa SBT, adicione este código às dependências:
libraryDependencies += "com.google.cloud" % "google-cloud-redis" % "0.62.0-alpha"
Se estiver usando o VS Code, IntelliJ ou Eclipse, você poderá adicionar bibliotecas de cliente ao seu projeto usando estes plug-ins de IDE:
Os plug-ins oferecem outras funcionalidades, como gerenciamento de chaves de contas de serviço. Consulte a documentação de cada plug-in para ver mais detalhes.
Node.js
npm install @google-cloud/redis
PHP
composer require google/cloud-redis
Python
Para mais informações sobre a configuração do ambiente de desenvolvimento Python, consulte o Guia de configuração do ambiente de desenvolvimento Python.pip install --upgrade google-cloud-redis
Ruby
gem install google-cloud-redis
Como configurar a autenticação
-
Instale a CLI do Google Cloud. Após a instalação, inicialize a Google Cloud CLI executando o seguinte comando:
gcloud initAo usar um provedor de identidade (IdP) externo, primeiro faça login na gcloud CLI com sua identidade federada.
-
Se você estiver usando um shell local, crie credenciais de autenticação local para sua conta de usuário:
gcloud auth application-default login
Não é necessário fazer isso se você estiver usando o Cloud Shell.
Se um erro de autenticação for retornado e você estiver usando um provedor de identidade (IdP) externo, confirme se você fez login na CLI gcloud com sua identidade federada.
Uma tela de login é exibida. Após o login, suas credenciais são armazenadas no arquivo de credenciais local usado pelo ADC.
Outros recursos
C++
- Documentos de referência de APIs
- Código-fonte (em inglês)
- Controle de problemas do GitHub (em inglês)
- Stack Overflow (em inglês)
C#
- Documentos de referência de APIs
- Código-fonte (em inglês)
- Controle de problemas do GitHub (em inglês)
- Stack Overflow (em inglês)
Go
- Documentos de referência de APIs
- Código-fonte (em inglês)
- Controle de problemas do GitHub (em inglês)
- Stack Overflow (em inglês)
Java
- Documentos de referência de APIs
- Código-fonte (em inglês)
- Controle de problemas do GitHub (em inglês)
- Stack Overflow (em inglês)
Node.js
- Documentos de referência de APIs
- Código-fonte (em inglês)
- Controle de problemas do GitHub (em inglês)
- Stack Overflow (em inglês)
PHP
- Documentos de referência de APIs
- Código-fonte (em inglês)
- Controle de problemas do GitHub (em inglês)
- Stack Overflow (em inglês)
Python
- Documentos de referência de APIs
- Código-fonte (em inglês)
- Controle de problemas do GitHub (em inglês)
- Stack Overflow (em inglês)
Ruby
- Documentos de referência de APIs
- Código-fonte (em inglês)
- Controle de problemas do GitHub (em inglês)
- Stack Overflow