Accéder à
Memorystore

Memorystore

Service Valkey, Redis* et Memcached en mémoire entièrement géré qui offre un accès aux données en moins d'une milliseconde, une évolutivité et une haute disponibilité pour un large éventail d'applications. 

  • Entièrement compatible avec les solutions Open Source Valkey, Redis Cluster, Redis et Memcached

  • Migrez votre couche de mise en cache vers le cloud sans changement de code

  • Haute disponibilité, avec un contrat de niveau de service garantissant une disponibilité de 99,99 %

Avantages

Solution axée sur la création d'applications de qualité

Memorystore automatise les tâches complexes des systèmes Open Source Valkey, Redis Cluster, Redis et Memcached, comme l'activation de la haute disponibilité, le basculement, l'application de correctifs et la surveillance. Vous pouvez ainsi passer plus de temps à créer vos applications.

Scaling simplifié

Memorystore pour Valkey et Redis Cluster évolue sans temps d'arrêt pour accepter jusqu'à 250 nœuds, plusieurs téraoctets d'espace de clés et 60 fois plus de débit que Memorystore pour Redis avec des latences de l'ordre de la microseconde.

Haute disponibilité

Memorystore pour Valkey et Memorystore for Redis Cluster offrent un scaling sans temps d'arrêt, des instances répliquées distribuées automatiquement entre les zones de disponibilité et un basculement automatique. Memorystore pour Valkey et Memorystore for Redis Cluster offrent également un contrat de niveau de service de 99,99 %.

Principales fonctionnalités

Principales fonctionnalités

Choix des moteurs

Choisissez parmi les moteurs de mise en cache Open Source les plus utilisés pour créer vos applications. Memorystore fonctionne avec Valkey, Redis Cluster, Redis et Memcached, et est entièrement compatible en termes de protocole. Choisissez le moteur adapté à votre budget et à vos exigences de disponibilité.

Connectivité

Memorystore pour Valkey et Memorystore for Redis Cluster sont disponibles avec Private Service Connect (PSC) pour simplifier la gestion et offrir une connectivité sécurisée, privée et précise avec une consommation minimale d'adresses IP. Tous les services sont intégrés à Cloud Monitoring et, bien plus encore, Memorystore s'appuie sur le meilleur de Google Cloud.

Recherche vectorielle

Utilisez Memorystore for Redis comme datastore à latence ultra-faible pour vos applications d'IA générative. La recherche vectorielle du voisin le plus proche (ANN) approximative fournit des résultats rapides et approximatifs. Elle est idéale pour les grands ensembles de données où une correspondance proche suffit. La recherche vectorielle du voisin le plus proche (KNN) exacte promet des résultats précis, mais leur traitement peut prendre un peu plus de temps.

Entièrement géré

Grâce à l'automatisation des opérations de provisionnement, de réplication, de basculement et d'application de correctifs, vous réduisez considérablement le temps consacré aux opérations DevOps.

Si nous avions connu tous les avantages de notre passage à Memorystore plus tôt, nous aurions pu gagner du temps en ingénierie afin d'apporter de la valeur ajoutée à d'autres aspects de notre plate-forme d'e-commerce.

Dennis Turko, ingénieur logiciel, Instacart

Logo Instacart
Lire l'article de blog

Documentation

Documentation

Google Cloud Basics

Présentation de Memorystore pour Valkey

Découvrez les avantages, les cas d'utilisation et les fonctionnalités de Memorystore pour Valkey, ainsi que des détails clés du service.

Google Cloud Basics

Présentation de Memorystore for Redis Cluster

Découvrez les avantages, les cas d'utilisation et les fonctionnalités spécifiques de Memorystore pour Redis, ainsi que des détails clés du service.

Google Cloud Basics

Présentation du service autonome Memorystore pour Redis

Découvrez les cas d'utilisation et les fonctionnalités du service autonome Memorystore pour Redis, ainsi que des détails clés du service.

Google Cloud Basics

Présentation de Memorystore pour Memcached

Cette page présente le service Memorystore pour Memcached, y compris les cas d'utilisation, les concepts clés et les avantages de l'utilisation de Memcached.

Quickstart

Guide de démarrage rapide Redis avec l'interface utilisateur

Découvrez comment créer une instance Memorystore pour Redis, vous connecter à cette instance, définir une valeur, récupérer une valeur, et supprimer l'instance.

Tutorial

Se connecter à une instance Redis

Découvrez comment accéder à des instances Redis à partir de Compute Engine, de clusters GKE, de Cloud Functions, de l'environnement flexible App Engine et de l'environnement standard App Engine.

Tutorial

Guide de démarrage rapide Memorystore pour Valkey avec l'UI

Découvrez comment provisionner une instance Memorystore for Valkey sur un réseau cloud privé virtuel (VPC). Dans ce guide de démarrage rapide, vous allez créer et valider une règle de connexion de service. Ensuite, vous allez créer, décrire et supprimer l'instance.

Tutorial

Se connecter à une instance Valkey

Découvrez comment vous connecter aux instances en mode cluster activé et en mode cluster désactivé dans Memorystore pour Valkey.

Vous ne trouvez pas ce que vous cherchez ?

Toutes les fonctionnalités

Toutes les fonctionnalités

Choix des moteurs

Choisissez parmi les moteurs de mise en cache Open Source les plus utilisés pour créer vos applications. Memorystore fonctionne avec Valkey, Redis Cluster, Redis et Memcached, et est entièrement compatible en termes de protocole. Choisissez le moteur adapté à votre budget et à vos exigences de disponibilité.

Connectivité

Memorystore pour Valkey et Memorystore for Redis Cluster sont disponibles avec Private Service Connect (PSC) pour simplifier la gestion et offrir une connectivité sécurisée, privée et précise avec une consommation minimale d'adresses IP. Memorystore pour Redis et Memcached sont compatibles avec l'accès privé aux services et l'appairage direct pour proposer une connectivité via une adresse IP privée.

Intégration de LangChain

Créez facilement des applications d'IA générative plus précises, transparentes et fiables grâce à l'intégration de LangChain. Memorystore pour Redis comprend trois intégrations LangChain : le chargeur de document pour charger et stocker les informations des documents, les magasins Vector pour l'activation de la recherche sémantique, et la mémoire des messages Chat pour permettre aux chaînes de rappeler des conversations précédentes. Pour en savoir plus, consultez le dépôt GitHub.

Recherche vectorielle

Utilisez Memorystore for Redis comme datastore à latence ultra-faible pour vos applications d'IA générative. La recherche vectorielle du voisin le plus proche (ANN) approximative fournit des résultats rapides et approximatifs. Elle est idéale pour les grands ensembles de données où une correspondance proche suffit. La recherche vectorielle du voisin le plus proche (KNN) exacte promet des résultats précis, mais leur traitement peut prendre un peu plus de temps.

Entièrement géré

Grâce à l'automatisation des opérations de provisionnement, de réplication, de basculement et d'application de correctifs, vous réduisez considérablement le temps consacré aux opérations DevOps.

Persistance

Atteignez des objectifs de reprise après sinistre (RPO) proches de zéro grâce à une journalisation continue des écritures ou configurez des instantanés RDB périodiques afin d'accroître la résilience face aux défaillances de zone.

Sécurité

Memorystore protège vos données grâce à une surveillance du système 24h/24, 7j/7 et 365j/an, et à une isolation réseau robuste à l'aide de VPC et d'adresses IP privées. Il sécurise vos applications grâce à l'intégration d'IAM, au chiffrement en transit et à l'authentification Redis/Valkey. Pour les charges de travail avancées, Memorystore for Valkey et Memorystore for Redis Cluster étendent ces protections avec l'authentification basée sur IAM, les listes de contrôle d'accès (LCA) pour un contrôle des accès précis basé sur les rôles (RBAC) et les certificats SSL gérés par le client.

Haute évolutivité

Memorystore for Valkey et Memorystore for Redis Cluster offrent un scaling sans temps d'arrêt jusqu'à 250 nœuds, plusieurs téraoctets d'espace de clés et des tailles de nœuds flexibles allant de 1 Go à 110 Go, soit plus de 25 To.

Surveillance

Surveillez votre instance et configurez des alertes personnalisées dans Cloud Monitoring. Vous pouvez également intégrer OpenCensus pour obtenir plus d'insights sur les métriques côté client.

Haute disponibilité

Memorystore for Valkey et Memorystore for Redis Cluster offrent un contrat de niveau de service garantissant une disponibilité de 99,99 %, avec basculement automatique. Les segments sont répartis automatiquement entre les zones pour une disponibilité maximale. Les instances Memorystore for Redis de niveau standard bénéficient également d'un contrat de niveau de service garantissant une disponibilité de 99,9 %. Le basculement automatique contribue à atteindre ce haut niveau de disponibilité.

Migration

L'outil RIOT vous permet de migrer facilement des déploiements Redis existants. De plus, si vous gérez vous-même vos instances Redis ou Valkey, vous pouvez profiter d'un chemin de migration simple vers Memorystore for Valkey.

Compatibilité étendue avec les modules

Étendez les capacités de votre application grâce aux nouveaux modules JSON et de filtre de Bloom. Manipulez des documents JSON complexes facilement et de manière native en mémoire. Optimisez votre cache avec des filtres de Bloom économes en espace pour une validation des données à grande vitesse.

Tarification

Tarifs

Memorystore offre différentes tailles d'instance qui s'adaptent à tous les budgets. Les tarifs varient suivant les paramètres, comme la capacité, le nombre d'instances dupliquées et la région que vous provisionnez. Memorystore propose également la facturation à la seconde et des instances. De plus, ce service est facile à démarrer et à arrêter.

Consulter la tarification de Memorystore for Valkey

Consulter la tarification de Memorystore for Redis Cluster

Consulter la tarification de Memorystore pour Redis

Consulter la tarification de Memorystore pour Memcached


Redis est une marque de Redis Ltd. Tous les droits mentionnés sont réservés à Redis Ltd. L'utilisation par Google se fait uniquement à des fins de référence et ne saurait constituer un soutien ni une affiliation entre Redis et Google, ni une recommandation de la part de Google. Memorystore est basé sur Redis Open Source 7.2 et versions antérieures, et est compatible avec un sous-ensemble de la bibliothèque de commandes Redis totale.

Passez à l'étape suivante

Commencez à créer sur Google Cloud avec 300 $ de crédits inclus et plus de 20 produits toujours sans frais.

Memorystore
Google Cloud