Preços do Memorystore para Redis
Este documento explica detalhes dos preços do Memorystore. Também é possível usar a calculadora de preços do Google Cloud para estimar o custo de utilização do Memorystore.
Caso queira mais informações sobre preços do Memorystore para Memcached, consulte a página de preços do Memorystore para Memcached.
Se quiser informações sobre os preços do Memorystore for Redis Cluster, acesse a página Preços do Memorystore para clusters do Redis.
Consulte nossos descontos por compromisso de uso (CUDs). para saber como economizar 40% com um compromisso de três anos ou 20% com um compromisso de um ano compromisso.
Visão geral de preços
Os preços do Memorystore são determinados de acordo com os componentes a seguir:
Nível de serviço: determina se a instância do Redis é autônoma ou altamente disponível.
Capacidade provisionada: determina as taxas de armazenamento e a capacidade disponíveis para a instância do Redis.
Região: determina o local em que a instância Redis é provisionada.
Réplicas: determina quantos nós existem em um instância do nível Standard. Aplicável somente a instâncias com réplicas de leitura ativadas.
Níveis de serviço
O Memorystore fornece os seguintes níveis de serviço:
Nível básico: fornece uma instância do Redis autônoma. Use este nível para aplicativos que requerem um cache simples do Redis.
Nível padrão: fornece uma instância Redis altamente disponível que inclui replicação de zona cruzada ativada automaticamente e failover automático.
As instâncias do nível Standard oferecem suporte a réplicas de leitura o que permite adicionar até cinco réplicas a uma instância e usar réplicas para escalonar consultas de leitura. Para saber mais sobre como a ativação de réplicas de leitura afeta os preços, consulte Preços de instâncias com réplicas de leitura.
Capacidade provisionada
A escolha da sua capacidade máxima de armazenamento é feita quando você provisiona uma instância do Memorystore. O nível de capacidade em que a instância se enquadra depende da sua capacidade provisionada. Por exemplo, uma instância de 3 GB se enquadra no nível de capacidade de 1 a 4 GB. O nível de capacidade em que a instância se enquadra afeta:
O preço pago pela capacidade provisionada. Por exemplo, se você provisionar uma instância básica de 3 GB, será cobrado com base no preço básico M1 para a região na qual a instância é provisionada.
O desempenho que você pode alcançar com a instância do Redis. Com a versão 6 do Redis, é possível alcançar uma maior capacidade com níveis de memória mais altos. Por exemplo, para padrões de carga de trabalho típicos, você pode ver um aumento no desempenho ao escalonar do M2 para o M3 ou um nível superior.
Preços de instâncias sem réplicas de leitura
O preço depende do nível de serviço, da capacidade provisionada e da região em que a instância é provisionada. A cobrança por uma instância do Memorystore é feita em incrementos de um segundo com base na capacidade provisionada dela em GB. Na tabela a seguir, veja o preço por GB de uma hora (3.600 segundos).
Para ver o sistema de preços do nível Básico e Padrão, selecione uma região na lista suspensa acima da tabela a seguir:
O faturamento é feito desta forma:
- O preço é arredondado para o segundo mais próximo.
- O projeto começa a ser cobrado pelo Memorystore quando a instância do Redis for criada. A cobrança é feita com base na capacidade provisionada, seja a instância usada ou não.
- É possível alterar a capacidade de uma instância do Memorystore a qualquer momento. Se a atualização da capacidade fizer com que sua instância se enquadre em um nível de capacidade diferente, você será cobrado com base no novo nível de capacidade assim que o Memorystore concluir a operação de escalonamento.
Preços de instâncias com réplicas de leitura
As instâncias do nível Standard dão suporte a réplicas de leitura. Você pode criar instâncias com réplicas de leitura usando o console do Google Cloud, a gcloud ou a API Memorystore. Esse recurso permite provisionar até cinco réplicas, e elas podem ser totalmente utilizadas para leituras. Várias réplicas também ajudam a melhorar a redundância e a disponibilidade da instância durante falhas. As réplicas de leitura são compatíveis apenas com camadas de memória M2 e mais recentes. Para saber mais sobre réplicas de leitura, consulte Réplicas de leitura.
Impacto da ativação da ativação de réplicas
Quando você ativa a réplica de leitura em uma instância do nível Padrão, o as seguintes alterações ocorrem no faturamento:
- A instância é faturada como uma nova SKU.
- Os preços dependem da capacidade provisionada, do número de nós e da região em que a instância é provisionada.
A tabela a seguir lista os preços dos nós quando as réplicas de leitura estão ativadas para sua instância:
O faturamento é feito desta forma:
- O preço é arredondado para o segundo mais próximo.
- O projeto começa a ser cobrado pelo Memorystore quando a instância do Redis for criada. A cobrança é feita com base na capacidade provisionada, seja a instância usada ou não.
- É possível alterar a capacidade e o número de réplicas de uma instância do Memorystore a qualquer momento. Se a atualização da capacidade fizer com que sua instância se enquadre em um nível de capacidade diferente, você será cobrado com base no novo nível de capacidade assim que o Memorystore concluir a operação de escalonamento.
Preço de rede
O Memorystore não cobra pela entrada ou saída da instância do Memorystore ao acessá-la de um cliente na mesma região. No entanto, seu recurso de cliente pode cobrar pelo tráfego de saída entre zonas. Por exemplo, uma VM do Compute Engine cobra pelo tráfego de saída entre zonas para e o Memorystore.
Ao acessar uma instância do Memorystore de um cliente em uma região diferente, o Memorystore cobra pelo tráfego de saída de rede das instâncias do Redis para o aplicativo cliente. Haverá cobrança pelo total de GBs transferidos de uma região para outra.
Para ver uma lista de preços de saída de rede do Memorystore, consulte a tabela a seguir:
Tipo de tráfego | Preço |
---|---|
Saída entre regiões do Google Cloud na América do Norte (por GB) | US$ 0,01 |
Saída entre regiões do Google Cloud na Europa (por GB) | US$ 0,02 |
Saída entre regiões do Google Cloud na Ásia (por GB) | US$ 0,05 |
Saída entre regiões do Google Cloud e na Oceania (por GB) | US$ 0,08 |
Saída para uma região do Google Cloud em outro continente, exceto Indonésia e Oceania (por GB) | US$ 0,08 |
Indonésia e Oceania1 de/para qualquer região do Google Cloud (por GB) | US$ 0,15 |
Se você não paga em dólar americano, valem os preços na sua moeda local listados na página SKUs do Cloud Platform.
Exemplos de preço
Instâncias dos níveis básico e padrão com réplicas de leitura desativadas
Para calcular o custo por hora de uma instância, multiplique a capacidade provisionada pelo preço unitário do nível de capacidade correspondente.
Cálculo de uma instância do nível básico M2: se uma instância do nível básico de 8 GB for provisionada, o nível de capacidade correspondente para 8 GB será M2. O custo unitário de uma instância do nível básico M2 na região de Iowa é de US$ 0,027 por GB por hora. O custo por hora é 8 x US$ 0,027, que é aproximadamente US$ 0,22 por hora ou US$ 160,60 por mês (US$ 0,22 x 730).
Execução e escalonamento de uma instância do nível padrão M3: se uma instância do nível padrão de 20 GB for provisionada na região de Iowa e executar a instância por 90 minutos, será cobrado US$ 1,38 (20 GB x US$ 0,046 GB por hora x 1h30min). Se você alterar a capacidade provisionada de uma instância do nível padrão M3 de 20 GB para uma instância de 50 GB (M4), será cobrado o preço M4 (US$ 0,035 GB por hora) quando a operação de escalonamento for concluída.
Também é possível usar a calculadora de preços do Memorystore para estimar o preço de cenários de uso do Memorystore.
Instâncias de nível padrão com réplicas de leitura ativadas
Para calcular o custo por hora de uma instância com a réplica de leitura ativada, multiplique a capacidade provisionada pelo preço unitário de um nó para o nível de capacidade correspondente e o número de nós.
Por exemplo, se você ativar réplicas de leitura, será cobrado US $2,85(50 * US$ 0,019 * 2 * 1,5), em que 50 GB é a capacidade provisionada, US$ 0,019 é o preço unitário em Gb-hr por um M4 nó, 2 é o número de nós (1 principal e 1 réplica) e 1,5 é o uso em horas.
A seguir
- Leia a documentação do Memorystore.
- Primeiros passos com o Memorystore.
- Use a calculadora de preços.
- Saiba mais sobre soluções e casos de uso do Memorystore.