Cloud Memorystore BETA

Available Now: Fully managed in-memory data store service

View Documentation View Console

Fully-Managed Redis

Cloud Memorystore for Redis provides a fully managed in-memory data store service built on scalable, more secure, and highly available infrastructure managed by Google. Use Cloud Memorystore to build application caches that provides sub-millisecond data access. Cloud Memorystore is compatible with the Redis protocol, allowing easy migration with zero code changes.

Less DevOps, More Code

Spend more time writing code that takes advantage of the power of Redis and less time managing Redis. Cloud Memorystore automates complex tasks like enabling high availability, failover, patching, and monitoring so that you can spend more time coding.

Scale as Needed

With Cloud Memorystore for Redis, you can easily achieve the sub-millisecond latency and throughput your applications need. Start with the lowest tier and smallest size, and then grow your Redis instance effortlessly with minimal impact to application availability. Cloud Memorystore can support instances up to 300 GB and network throughput of 12 Gbps.

Highly Available

High availability instances are replicated across two zones and provide a 99.9% availability SLA (when generally available). Instances are monitored constantly, and with automatic failover, applications experience minimal disruption.

Google Grade Security

Cloud Memorystore instances are isolated and protected from the internet using private IPs and are further secured using IAM role-based access control.

Easy Lift and Shift

Cloud Memorystore for Redis is Redis protocol compatible. You can lift and shift your applications from open source Redis to Cloud Memorystore without any code changes. There is no need to learn new tools since all existing tools and client libraries just work.

Cloud Memorystore Features

Service Tiers
Choose the right tier that fits your cost and availability requirements. Select Basic Tier for simple caching use cases and Standard Tier for applications requiring a highly available Redis instance.
Fully Managed
Provisioning, replication, failover, patching are all automated which drastically reduces the time you spend doing devops.
Highly Available
Standard Tier Redis instance provides a 99.9% availability SLA with automatic failover to ensure that your Redis instance is highly available.
Redis is protected from the internet using VPC networks and private IP and comes with IAM integration—all designed to protect your data. Systems are monitored 24/7/365, ensuring your applications and data are protected.
Stackdriver Integration
Get insights into how Redis is performing using Stackdriver.
Protocol Compatibility
Redis protocol compatibility makes it easy to switch your applications with no code changes.

"At Descartes Labs, we have long been fans of Redis and its high performance. We have used Redis on everything from storing asynchronous task queues for tens of thousands of CPUs to a centralized persisted key value pair store for the feature vectors output by our ML models. Cloud Memorystore provides a agile, scalable, no-operations Redis instance that we can instantly provision and scale without administration burdens."

— Tim Kelton CoFounder and Cloud Architect, Descartes Labs

"Cloud Memorystore has provided Ship.Cars with a highly reliable redis service and has been powering our critical applications. We have been using Cloud Memorystore as an early adopter and we are impressed with the reliability and performance of the service. Google has helped us forget about our redis instances with Cloud Memorystore and now we can focus more time on building our applications"

— Cristian BĂ®rzan Software Developer, Ship.Cars

Cloud Memorystore Pricing

Cloud Memorystore for Redis instance pricing is charged per GB-hour. The charge depends on the service tier, capacity tier, and region where the instance is provisioned. There is no upfront commitment when you use Cloud Memorystore.

The table below outlines the pricing for Basic Tier instance in the Iowa Region. Please see our Cloud Memorystore pricing guide for detailed pricing for all tiers and regions.

Capacity Tier Capacity Price
M1 1- 4 GB $0.049 per GB-hr
M2 5 - 10 GB $0.027 per GB-hr
M3 11 - 35 GB $0.023 per GB-hr
M4 36-100 GB $0.019 per GB-hr
M5 >100 GB $0.016 per GB-hr
Network Ingress Ingress into Cloud Memorystore: Free
Network Egress Egress from Cloud Memorystore: Free

Additional Resources

Beta: This is a Beta release of Cloud Memorystore for Redis. This feature is not covered by any SLA or deprecation policy and may be subject to backward-incompatible changes.