Reduce latency with scalable, secure, and highly available in-memory service for Redis and Memcached.
Scale as needed
Scale as your application grows. You can scale reads to over a million QPS with Redis 6 and Read Replicas. Memorystore for Memcached provides clusters as large as 5 TB to meet your caching needs.
Memorystore for Redis standard tier instances supports up to five read replicas which are replicated across zones and provide a 99.9% availability SLA, resulting in minimal disruption of applications.
Memorystore for Redis overview
Read about the benefits, use cases, and features of Memorystore for Redis. The overview also provides key details about the service.
Memorystore for Memcached overview
This page introduces the Memorystore for Memcached service, including use cases, key concepts, and the advantages of using Memcached.
Redis quickstart using the UI
Learn how to create a Memorystore for Redis instance, connect to the instance, set a value, retrieve a value, and delete the instance.
Memcached quickstart using the UI
Learn how to create a Memorystore for Memcached instance, connect to the instance, set a value, retrieve a value, and delete the instance.
Connecting to a Redis instance
Learn how to access Redis instances from Compute Engine, GKE clusters, Cloud Functions, the App Engine flexible environment, and the App Engine standard environment.
Connecting to a Memcached instance
Learn how to connect to a Memorystore for Memcached instance using other Google Cloud resources, and test simple Memcached commands.
|Choice of engines||Choose from the two most popular open source caching engines to build your applications. Memorystore supports both Redis and Memcached and is fully protocol compatible. Choose the right engine that fits your cost and availability requirements.|
|Fully managed||Provisioning, replication, failover, and patching are all automated, which drastically reduces the time you spend doing DevOps.|
|Highly scalable||Memorystore for Redis Read Replicas along with Redis 6 allow applications to scale read requests to more than a million QPS. Memorystore for Redis and Memcached enable scaling on-demand with minimal downtime making it easy to rightsize your instances based on application demand.|
|Security||Memorystore 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. Memorystore for Redis provides in-transit encryption and Redis AUTH to further secure your sensitive data.|
|Monitoring||Monitor your instance and set up custom alerts with Cloud Monitoring. You can also integrate with OpenCensus to get more insights to client-side metrics.|
|Highly available||Standard Tier Memorystore for Redis instances provide a 99.9% availability SLA with automatic failover to ensure that your instance is highly available. You also get the same availability SLA for Memcached instances.|
|Migration||Memorystore is compatible with open source protocol which makes it easy to switch your applications with no code changes. You can leverage the import/export feature to migrate your Redis and Memcached instance to Google Cloud.|
Redis is a trademark of Redis Labs Ltd. All rights therein are reserved to Redis Labs Ltd. Any use by Google is for referential purposes only and does not indicate any sponsorship, endorsement or affiliation between Redis and Google.