Memorystore

Reduce latency with scalable, secure, and highly available in-memory service for Redis and Memcached.

Try Memorystore free
  • action/check_circle_24px Created with Sketch.

    Build application caches that provide sub-millisecond data access

  • action/check_circle_24px Created with Sketch.

    100% compatible with open source Redis and Memcached

  • action/check_circle_24px Created with Sketch.

    Migrate your caching layer to cloud with zero code change

Focus on building great apps

Memorystore automates complex tasks for open source Redis and Memcached like enabling high availability, failover, patching, and monitoring so you can spend more time coding.

Scale as needed

Start with the lowest tier and smallest size and then grow your instance with minimal impact. Memorystore for Memcached can support clusters as large as 5 TB supporting millions of QPS at very low latency.

Highly available

Memorystore for Redis instances are replicated across two zones and provide a 99.9% availability SLA. Instances are monitored constantly and with automatic failover—applications experience minimal disruption.

Key features

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.

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.

Fully managed

Provisioning, replication, failover, and patching are all automated, which drastically reduces the time you spend doing DevOps.

View all features

Customers

Descartes labs case study
Descartes Labs processes satellite imagery to help predict global food security.
Read the story

Story highlights

  • Accelerated research results by more than six months

  • Processed increasing data volumes while managing costs

  • Improved speed and accuracy of crop yield data

Partner

Documentation

Google Cloud Basics
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.

Google Cloud Basics
Memorystore for Memcached overview

This page introduces the Memorystore for Memcached service, including use cases, key concepts, and the advantages of using Memcached.

Quickstart
Redis quickstart using the UI

Walk through the steps to create a Memorystore for Memcached instance, connect to the instance, set a value, retrieve a value, and delete the instance.

Tutorial
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.

Tutorial
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.

All features

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.
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.
Fully managed Provisioning, replication, failover, and patching are all automated, which drastically reduces the time you spend doing DevOps.
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.

Pricing

Memorystore offers various sizes to fit any budget. Pricing varies with settings—including how much storage, memory and vCPUs you provision. Memorystore also offers per-second billing and instances and is easy to start and stop.

View Memorystore for Redis pricing

View Memorystore for Memcached pricing