Precios de Memorystore para Redis
En este documento se detallan los precios de Memorystore. También puedes usar la calculadora de precios de Google Cloud para estimar el coste que supone utilizar Memorystore.
Si quieres ver información sobre los precios de Memorystore para Memcached, consulta esta página.
Si quieres obtener información sobre los precios de Memorystore para Redis Cluster, consulta la página de precios de Memorystore para Redis Cluster
Consulta nuestros descuentos por compromiso de uso (CUDs). para saber cómo puedes ahorrar un 40% con un compromiso de 3 años o un 20% con un año de compromiso compromiso.
Resumen de precios
Los precios de Memorystore se basan en los factores siguientes:
Nivel de servicio: determina si la instancia de Redis es independiente o de alta disponibilidad.
Capacidad aprovisionada: determina de cuánto almacenamiento y rendimiento dispone la instancia de Redis.
Región: determina la ubicación en la que se aprovisiona la instancia de Redis.
Réplicas: determina cuántos nodos hay en una Instancia de nivel estándar. Solo es aplicable a instancias con las réplicas de lectura habilitadas.
Niveles de servicio
Memorystore ofrece los siguientes niveles de servicio:
Nivel básico: te proporciona una instancia independiente de Redis y es ideal para las aplicaciones que necesitan una caché de Redis sencilla.
Nivel estándar: te proporciona una instancia de alta disponibilidad de Redis en la que se habilitan automáticamente tanto la replicación entre zonas como la conmutación por error.
Las instancias del nivel estándar admiten réplicas de lectura. que permiten añadir hasta cinco réplicas a una instancia y utilizar el réplicas para escalar las consultas de lectura. Para obtener más información sobre cómo afecta la habilitación de las réplicas de lectura a los precios, consulta la sección Precios de instancias con réplicas de lectura.
Capacidad aprovisionada
A la hora de aprovisionar una instancia de Memorystore, debes seleccionar su capacidad de almacenamiento máxima. En función de la opción que elijas, la instancia se clasificará en un nivel de capacidad concreto: por ejemplo, si es de 3 GB, pertenecerá al nivel de 1 a 4 GB. El nivel de capacidad de la instancia determina lo siguiente:
El precio que pagas por la capacidad aprovisionada. Por ejemplo, si aprovisionas una instancia básica de 3 GB, se te cobrará según el precio de la categoría M1 de nivel básico correspondiente a la región en la que se aprovisiona la instancia.
El rendimiento que puedes alcanzar con la instancia de Redis. Con la versión 6 de Redis, puedes conseguir un rendimiento más alto con niveles de memoria más elevados. Por ejemplo, en el caso de los patrones de cargas de trabajo habituales, puedes observar un aumento en el rendimiento que pasa de M2 a M3 o a un nivel superior.
Precio de instancias sin réplicas de lectura
El precio depende del nivel de servicio, la capacidad aprovisionada y la región en la que se aprovisiona la instancia. Las instancias de Memorystore se cobran en incrementos de 1 segundo, según su capacidad aprovisionada en GB. En la tabla siguiente se muestra el precio por GB de una hora completa (es decir, 3600 segundos).
Para ver los precios de los niveles básico y estándar, selecciona una región de la lista desplegable que aparece encima de la siguiente tabla:
Los cargos se aplican de la siguiente forma:
- El precio se redondea al segundo más cercano.
- En el momento en que crees una instancia de Redis, se te empezará a cobrar por el servicio de Memorystore en tu proyecto. El precio dependerá de la capacidad aprovisionada y se te cobrará tanto si utilizas la instancia como si no.
- Puedes cambiar la capacidad de una instancia de Memorystore en cualquier momento. Si la nueva capacidad se traduce en que la instancia se incluya en un nivel diferente, se te cobrará según el precio del nuevo nivel de capacidad en cuanto Memorystore complete la operación de escalado.
Precio de instancias con réplicas de lectura
Las instancias del nivel estándar admiten réplicas de lectura. Puedes Crear instancias con réplicas de lectura con la consola de Google Cloud, gcloud o la API de Memorystore. Esta función te permite aprovisionar hasta cinco réplicas, y las réplicas se pueden utilizar por completo para lecturas. Tener varias réplicas también ayuda a mejorar la redundancia y la disponibilidad de las instancias durante los fallos. Las réplicas de lectura solo se admiten en M2 y en los niveles de memoria superior. Para obtener más información sobre las réplicas de lectura, consulta el artículo Leer réplicas.
Impacto en el precio de la habilitación de réplicas de lectura
Cuando habilitas la réplica de lectura en una instancia del nivel estándar, el se producirán los siguientes cambios en la facturación:
- La instancia se factura como un nuevo SKU.
- El precio depende de la capacidad aprovisionada, el número de nodos y la región en la que se aprovisione la instancia.
En la siguiente tabla se indican los precios de los nodos cuando la réplica de lectura está habilitada en la instancia:
Los cargos se aplican de la siguiente forma:
- El precio se redondea al segundo más cercano.
- En el momento en que crees una instancia de Redis, se te empezará a cobrar por el servicio de Memorystore en tu proyecto. El precio dependerá de la capacidad aprovisionada y se te cobrará tanto si utilizas la instancia como si no.
- Puedes cambiar la capacidad y el número de réplicas de una instancia de Memorystore en cualquier momento. Si la nueva capacidad se traduce en que la instancia se incluya en un nivel diferente, se te cobrará según el precio del nuevo nivel de capacidad en cuanto Memorystore complete la operación de escalado.
Precios de red
Memorystore no te factura la entrada ni la salida de la instancia de Memorystore cuando accedes a ella desde un cliente de la misma región. Sin embargo, es posible que el recurso de cliente te facture el tráfico de salida entre zonas. Por ejemplo, una VM de Compute Engine te factura por el tráfico de salida entre zonas a Memorystore.
Al acceder a una instancia de Memorystore desde un cliente que se encuentra en otra región, se te cobra por el tráfico de salida de red de las instancias de Redis a la aplicación de tu cliente. Se te cobra por los GB totales transferidos de una región a otra.
Consulta la siguiente tabla para ver la lista de precios de la salida de red de Memorystore:
Tipo de tráfico | Precio |
---|---|
Salida entre regiones de Google Cloud de Norteamérica (por GB) | 0,01 USD |
Salida entre regiones de Google Cloud de Europa (por GB) | 0,02 USD |
Salida entre regiones de Google Cloud de Asia (por GB) | 0,05 USD |
Salida entre regiones de Google Cloud de Oceanía (por GB) | 0,08 USD |
Salida a una región de Google Cloud de otro continente, excepto Indonesia y Oceanía (por GB) | 0,08 USD |
Indonesia y Oceanía1 con origen o destino en cualquier región de Google Cloud (por GB) | 0,15 USD |
Si pagas en una moneda que no sea el dólar estadounidense, se aplicarán los precios que figuran para tu divisa en los SKU de Cloud Platform.
Ejemplos de precios
Instancias de los niveles básico y estándar con réplicas de lectura inhabilitadas
Para calcular el precio por hora de una instancia, solo tienes que multiplicar la capacidad aprovisionada por el precio por unidad del nivel de capacidad correspondiente.
Para calcular el precio de una instancia M2 de nivel básico: si aprovisionas una instancia de nivel básico de 8 GB, le corresponderá el nivel M2 de capacidad. En la región de Iowa, el coste por unidad de una instancia M2 de nivel básico es de 0,027 USD por GB cada hora. El coste por hora se calcula multiplicando 8 por 0,027 USD, lo que equivale a unos 0,22 USD por hora o 160,60 USD al mes (0,22 USD * 730).
Para ejecutar y escalar una instancia M3 de nivel estándar: si aprovisionas una instancia de nivel estándar de 20 GB en la región de Iowa y la ejecutas durante 90 minutos, se te cobrarán 1,38 USD (20 GB * 0,046 USD/GB/h * 1,5 horas). Si cambias la capacidad aprovisionada de dicha instancia de 20 GB a 50 GB, se te cobrará el precio de la categoría M4 (0,035 USD/GB/h) cuando termine la operación de escalado.
También puedes utilizar la calculadora de precios de Memorystore para estimar el coste de dicho servicio en las situaciones que preveas.
Instancias de nivel estándar con réplicas de lectura habilitadas
Para calcular el precio por hora de una instancia que tiene las réplicas de lectura habilitadas, multiplica la capacidad aprovisionada por el precio por unidad de un nodo en el nivel de capacidad correspondiente y el número de nodos.
Por ejemplo, si habilitas las réplicas de lectura, se te cobrarán 2,85 USD (50 * 0,019 USD * 2 * 1,5), donde 50 GB es la capacidad aprovisionada, 0,019 USD es el precio por unidad en GB/h por nodo M4, 2 es el número de nodos (1 principal y 1 réplica) y 1,5 es el uso en horas.
Siguientes pasos
- Lee la documentación de Memorystore.
- Empieza a utilizar Memorystore.
- Prueba la calculadora de precios.
- Obtén más información sobre las soluciones y los casos prácticos de Memorystore.