“Mit Google Cloud Memorystore stießen wir an Grenzen. Zusätzliche Server für RAID-Gruppen waren kostenintensiv. Redis-Cluster lassen sich günstiger skalieren. So können wir selbst große Setups effizient bereitstellen.”
Memorystore ist nicht Redis. Seit der Veröffentlichung von Redis 7.2 basiert Memorystore nicht mehr auf Redis. Das bedeutet: Kein Support und keine Produktinnovationen vom ursprünglichen Redis-Team.
| Google Cloud Memorystore | |||
|---|---|---|---|
| Flexible Bereitstellung und Architektur | |||
| Flexible Bereitstellung und Architektur | Verfügbar als vollständig verwalteter DBaaS | AWS, Azure, Google Cloud | Google Cloud only |
Strategische Technologiegrundlage | Redis | Valkey | |
Einsetzbar vor Ort, hybrid und in Multi-Cloud-Umgebungen | — | ||
| Kostenintensive Ausfallzeiten vermeiden | |||
| Kostenintensive Ausfallzeiten vermeiden | SLA-basierte Verfügbarkeit | 99.99% (multi-AZ) 99.999% (active-active) | 99.9% (Memorystore for Redis) 99.99% (Memorystore for Redis Cluster & Memorystore for Valkey) |
Automatische Fehlererkennung in unter 10 Sekunden | — | ||
Unterstützt RDB-Snapshots | |||
Jede Operation mit AOF dauerhaft speichern | |||
| Weniger zahlen, mehr erreichen | |||
| Weniger zahlen, mehr erreichen | Flex bietet Skalierung mit gleichbleibender Performance und geringeren Kosten | — | |
Integrierte Multi-Tenancy zur bestmöglichen Nutzung der Infrastruktur | — | ||
100% effektive Nutzung des Redis-Speichers für dein Budget | — | ||
| Besser entwickeln mit Redis | |||
| Besser entwickeln mit Redis | Support für offizielle Redis-Clients (Jedis, node-redis, redis-py, Redis Stack, Go Redis, Lettuce) | — | |
Active-Active Geo-Replikation für gleichzeitige Lese- und Schreibzugriffe auf mehrere geografisch verteilte Nodes mit konsistenter Datenspeicherung | — | ||
| Daten in Ergebnisse umwandeln | |||
| Daten in Ergebnisse umwandeln | Daten in Echtzeit indexieren und abfragen mit der Redis Query Engine | Vector only | |
Integrierte Abfragebefehle | Vector only | ||
Millionen von Datensätzen finden, filtern, zusammenfassen und sortieren | — | ||
Integrierte, fortschrittliche Algorithmen für Volltext-, Geo- und Vektorsuche | — | ||
| In jeder Cloud einsetzen | |||
| In jeder Cloud einsetzen | Rund um die Uhr Support von Redis-Experten | Redis-Experten | Allgemeiner Google-Cloud Support |
| Mehr als nur Caching | |||
| Mehr als nur Caching | Zusätzliche zentrale Datentypen wie JSON und Zeitreihen | — | |
Daten in Echtzeit mit Search + JSON indexieren und abfragen | — |

“Mit Google Cloud Memorystore stießen wir an Grenzen. Zusätzliche Server für RAID-Gruppen waren kostenintensiv. Redis-Cluster lassen sich günstiger skalieren. So können wir selbst große Setups effizient bereitstellen.”
Globale Active-Active Distribution
Stelle mehrere primäre Redis Nodes weltweit bereit, mit nahtloser bidirektionaler Datenverteilung (lesen & schreiben).
Multi-Tenancy
Entwickle effizienter mit Support für mehrere Datenspeicher in einem einzigen Cluster.
Echtzeitsuche & Datenabfragen
Skalierbare Such- und Abfragefunktionen, die deine Apps dynamischer und interaktiver machen.
Auto-Tiering
Speicher mit SSDs erweitern und größere Datenmengen kosteneffizient verarbeiten.
Redis Daten-Integration
Synchronisiere Daten aus deinen bestehenden Datenbanken nahezu in Echtzeit nach Redis, ganz ohne eigenen Code.
Support für Redis Clients
Wir unterstützten alle gängigen Redis-Clients wie Jedis, node-redis, redis-py, NRedisStack, Go-Redis, Lettuce und mehr.
Jetzt mit Redis-Experten sprechen und entdecken, was Enterprise-Redis leisten kann.
Redis wurde 2009 von Salvatore Sanfilippo als schnelle In-Memory-Datenbank für Echtzeitanwendungen ins Leben gerufen. 2015 haben wir die technische und kommerzielle Weiterentwicklung übernommen, mit dem Ziel, strukturierte Unterstützung anzubieten und Redis durch Redis Stack und Redis Enterprise noch leistungsfähiger zu machen.
Google Cloud Memorystore ist ein vollständig verwalteter Dienst von Google Cloud, der als Redis-Alternative eingesetzt wird, vor allem für einfaches Caching und die Speicherung von Sitzungsdaten.
Sowohl Redis Cloud als auch Google Cloud Memorystore sind Caching-Lösungen zur Steigerung der Anwendungsleistung. Ihre Funktionalität unterscheidet sich jedoch in mehreren wichtigen Punkten. Redis Cloud bietet zusätzliche Features wie integrierte Such- und Abfragefunktionen sowie Vorteile bei Deployment, Verwaltung, Skalierbarkeit und Entwicklerfreundlichkeit.
Der Umstieg von Redis Software oder Memorystore auf Redis Cloud ist einfach.
Für Redis Software: In Redis Cloud anmelden, „Replica Of“ auswählen, Adresse und Zugangsdaten eingeben, Synchronisation abwarten und loslegen.
Memorystore unterstützt diese Methode nicht. Hier kommt RIOTzum Einsatz, unser offizielles Kommandozeilentool zum Export und Import von Daten nach Redis.
Wie gut sich eine Caching-Lösung integrieren lässt und welches Ökosystem sie bietet, entscheidet oft über ihren Erfolg im Einsatz. Redis und Memorystore bieten beide verschiedene Integrationsmöglichkeiten, unterscheiden sich aber in Bezug auf Ökosystem-Support und Partnerschaften. Redis punktet zusätzlich mit Redis Data Integration (RDI), um Daten nahezu in Echtzeit mit System-of-Record-Datenbanken zu synchronisieren, eine Funktion, die Memorystore nicht bietet.
Redis Cloud bietet fortschrittliche Sicherheitsfunktionen wie SSL/TLS-Verschlüsselung, rollenbasierte Zugriffskontrolle (RBAC) und VPC Peering für maximale Kontrolle und Schutz. Im Gegensatz dazu stellt Memorystore nur grundlegende Verschlüsselung im Ruhezustand und bei der Übertragung bereit und nutzt Google Cloud IAM für Zugriffskontrolle. Redis Cloud hebt sich also durch erweitertes RBAC, flexiblere VPC-Optionen und anpassbare Verschlüsselung deutlich ab.