Skip to main content
Cloud / Google Cloud / Products / Memorystore

Memorystore

Memorystore is Google's managed in memory database service for Redis and Memcached with sub millisecond latency.

Databases
Pricing Model Pay-per-use
Availability Global with EU regions
Data Sovereignty EU regions available
Reliability 99.9% or higher SLA

What is Memorystore?

Memorystore is Google’s fully managed in memory database service. It offers Redis and Memcached as managed services with sub millisecond latency and automatic failover. Organizations use Memorystore for caching, session storage, and real time data processing.

The service eliminates the complexity of cluster management, patching, and backups. Automatic scaling adjusts capacity to changing requirements. VPC integration ensures secure connections to Compute Engine and GKE.

Core Features

  • Redis and Memcached as managed services
  • Sub millisecond latency for fast applications
  • Automatic failover and cross zone replication
  • VPC integration for secure network configuration
  • Seamless integration with Compute Engine and GKE

Common Use Cases

Application Caching: Cache database queries and API responses for faster response times. Reduces database load and improves user experience through sub millisecond access times.

Session Management: Store user sessions centrally for horizontal scaling of web servers. Every instance accesses the same session data without requiring sticky sessions.

Real Time Analytics: Counters, leaderboards, and live metrics with Redis data structures. Sorted sets enable efficient ranking operations for gaming and social features.

Benefits

  • Fully managed without cluster administration
  • High availability through automatic failover
  • Protocol compatible with existing applications
  • Secure VPC integration

Integration with innFactory

As a Google Cloud partner, innFactory supports you with Memorystore: caching strategies, session management architecture, Redis data structures, and performance optimization.

Available Tiers & Options

Redis Basic

Strengths
  • Cost effective
  • Simple workloads
Considerations
  • No high availability
  • No failover

Typical Use Cases

Caching
Session management
Real time analytics
Gaming leaderboards

Technical Specifications

API Standard Redis/Memcached protocols
Integration Native Google Cloud integration
Security Encryption at rest and in transit

Frequently Asked Questions

What is Memorystore?

Memorystore is a fully managed in memory database service for Redis and Memcached. It provides sub millisecond latency for caching, session storage, and real time analytics.

Which engines are supported?

Memorystore supports Redis and Memcached. Redis offers more features like persistence and data structures, Memcached is simpler and optimized for pure caching.

How high is the availability?

Memorystore Standard offers 99.9% SLA with automatic failover and cross zone replication. Basic tier has no high availability and is only suitable for development.

Do I need to modify my application?

No, Memorystore uses standard Redis and Memcached protocols. Existing applications work without code changes. Only connection strings need to be adjusted.

What does Memorystore cost?

Memorystore is billed by instance size and operating hours. Standard tier costs more than Basic due to high availability. Details are available in the Google Cloud pricing list.

Google Cloud Partner

innFactory is a certified Google Cloud Partner. We provide expert consulting, implementation, and managed services.

Google Cloud Partner

Ready to start with Memorystore?

Our certified Google Cloud experts help you with architecture, integration, and optimization.

Schedule Consultation