This document explains Memorystore for Redis Cluster pricing details.
Please review our committed use discounts (CUDs) page to learn how you can save 40% with a 3 year commitment or 20% with a 1 year commitment.
Memorystore for Redis Cluster pricing is based on the following components:
Pricing depends on the provisioned capacity, node type, and region where the instance is provisioned. You are charged for a Memorystore instance in 1-second increments, based on the instance's provisioned capacity in number of nodes. The table below shows the price per node for a full hour (3,600 seconds).
To see pricing, select a region from the drop-down list above the following table:
Node type | Node capacity | Default* (USD) | Memorystore for Redis CUD - 1 Year* (USD) | Memorystore for Redis CUD - 3 Year* (USD) |
---|---|---|---|---|
redis-shared-core-nano | 1.4 GB | $0.0318 / 1 hour | $0.02544 / 1 hour | $0.01908 / 1 hour |
redis-standard-small | 6.5 GB | $0.1425 / 1 hour | $0.114 / 1 hour | $0.0855 / 1 hour |
redis-highmem-medium | 13 GB | $0.1923 / 1 hour | $0.15384 / 1 hour | $0.11538 / 1 hour |
redis-highmem-xlarge | 58 GB | $0.8581 / 1 hour | $0.68648 / 1 hour | $0.51486 / 1 hour |
Charges are incurred as follows:
Note: Billing for the following AOF persistence charges does not begin until December 13, 2024.
Instances that use AOF persistence have an additional charge for storing AOF persistence logs. You are charged based on total instance size and the region where the instance is located. You are charged in 1-second increments, based on the instance's provisioned capacity in total GB. The table below shows the price per GB for a full hour (3,600 seconds) for using AOF.
To see pricing, select a region from the drop-down list above the following table:
Default* (USD) | Memorystore for Redis CUD - 1 Year* (USD) | Memorystore for Redis CUD - 3 Year* (USD) |
---|---|---|
$0.00054795 / 1 gigabyte hour | $0.00043836 / 1 gigabyte hour | $0.00032877 / 1 gigabyte hour |
Charges are incurred as follows:
Instances that use Backups have an additional charge for storing backups. You are charged storage costs for each backup based on the size of the backup and the region where the backup is located. There is a minimum 24-hour charge for each backup. Deleting a cluster does not automatically delete its backups.
To see pricing, select a region from the drop-down list above the following table:
Default* (USD) | Memorystore for Redis CUD - 1 Year* (USD) | Memorystore for Redis CUD - 3 Year* (USD) |
---|---|---|
$0.00011111 / 1 gigabyte hour | $0.000088888 / 1 gigabyte hour | $0.000066666 / 1 gigabyte hour |
Memorystore supports private and secure networking by default with Private Service Connect . The network pricing for Private Service Connect, when used to access Memorystore, is as follows:
Resource usage | Price (USD) |
---|---|
Private Service Connect endpoint | No hourly charge for Private Service Connect endpoints deployed for Memorystore |
Intra-zone traffic (Traffic between a client and Memorystore instance in the same zone) | No charge for Consumer Consumer Data Processing |
Inter-zone traffic (Traffic between a client and Memorystore instance in different zones) | Consumer Data Processing applies |
Inter-region traffic (Traffic between a client and Memorystore instance in different regions) | Inter-region traffic (Traffic between a client and Memorystore instance in different regions) |
Using secondary clusters for cross-region replication also incurs network traffic costs in addition to regular instance prices. This usage incurs inter-region egress costs as follows:
Note: All the pricing below are in GiB
Northern America | Europe | Asia | Indonesia & Oceania | Middle East | Latin America | |
---|---|---|---|---|---|---|
Northern America | $0.02 | $0.05 | $0.08 | $0.10 | $0.11 | $0.14 |
Europe | $0.05 | $0.02 | $0.08 | $0.10 | $0.11 | $0.14 |
Asia | $0.08 | $0.08 | $0.08 | $0.10 | $0.11 | $0.14 |
Indonesia & Oceania | $0.10 | $0.10 | $0.10 | $0.08 | $0.11 | $0.14 |
Middle East | $0.11 | $0.11 | $0.11 | $0.11 | $0.08 | $0.14 |
Latin America | $0.14 | $0.14 | $0.14 | $0.14 | $0.14 | $0.14 |
For more information, see inter-region data transfer.
To calculate the per-hour cost of an instance, sum the number of shards and replica nodes, then multiply by the region price for your node type.
Suppose you provision a 5 shard instance with one replica per shard, using the redis-highmem-medium node type. You want to deploy this instance in Iowa (us-central1), where the price per-node-per-hour is $0.1923. The hourly cost is (5 shards + 5 replica nodes) * $0.1923 = $1.92 total cost per hour.
Networking pricing is dependent on your usage. You are charged $0.01 per GiB of data processed by the Private Service Connect endpoints for clients in a different zone than your Memorystore for Redis Cluster instance.