Comparer

Memorystore ou bien Redis: Ne vous contentez pas de moins

Redis vs Memorystore Hero Desktop

Memorystore n’est pas Redis. Depuis Redis 7.2, Memorystore n’est plus basé sur Redis — ce qui signifie que vous n’obtiendrez pas de support ou d’innovations produits de la part des experts originaux de Redis avec Memorystore.

Redis et Memorystore : comparaison

Redis logo
Google Cloud Memorystore
Flexibilité de déploiement et architecture
Disponible en tant que service de base de données géré (DBaas)

AWS, Azure, Google Cloud

Google Cloud only

Technologie stratégique fondamentale

Redis

Valkey

Se déploie dans les locaux de votre entreprise
Éviter les temps d’arrêt qui vous coûtent cher
Accord de niveau de service disponible

99,999 %

99,9 %
99,9 % (en mode partition)

Détection automatisée des défaillances <10 secondes
Prise en charge des instantanés RDB
Persister à chaque opération avec l’AOF
Payer moins et réaliser davantage
La technologie Redis Flex assure les performances tout en réduisant les coûts à grande échelle
infrastructure multi-locataire intégrée pour une utilisation optimale
100% d’espace-clé Redis utilisable par dollar dépensé
Développez avec un meilleur Redis
Support client offert pour les clients Redis officiels (Jedis, node-redis, redis-py, Redis Stack, Go Redis, Lettuce)
Géoréplication active-active multi-site pour des lectures et écritures simultanées sur plusieurs nœuds géographiquement distribués avec cohérence des données
Évolution linéaire avec l’architecture sans partage
Transformer les données en actions
Indexer et interroger les données en temps réel
Commandes d’interrogation intégrées
Rechercher, filtrer, agréger et trier des millions d’enregistrements
Algorithmes avancés intégrés pour la recherche en texte intégral et la recherche géospatiale
Déployer dans n’importe quel cloud
24 x 7=365 support fourni par…

Experts Redis

Support Client Google Cloud

Aller au-delà de la mise en cache
Structures de données de base supplémentaires — y compris JSON, vecteur et séries temporelles
Indexer et interroger des données en temps réel avec Recherche en JSON

Création d'entreprises rapides avec Redis

« Google Cloud Memorystore présentait des inconvénients, et l’ajout de serveurs Google Cloud supplémentaires pour gérer les groupes Raid était coûteux. L’ajout de clusters Redis est moins coûteux que le déploiement de serveurs Google Cloud supplémentaires. Nous pouvons déployer une partition à grande échelle à un prix plus raisonnable. »

Da Xing
Ingénieur logiciel chez, Niantic

Lire l’étude de cas

Commencer

Ressources connexes

Page

Page des partenaires Google Cloud

Produits

Redis Cloud

Marketplace

Liste de la place de marché Redis Cloud

Solutions

Mise en cache

Questions fréquemment posées

Qu’est-ce que Redis ? plus-white minus-white

Redis Enterprise était l’ancien nom de la version de Redis destinée aux entreprises. Il offre désormais des capacités supérieures à celles de Redis Community Edition, de Redis disponible à la source, de Redis open source, de Redis OSS, de Redis core, de Redis forks et de substituts de Redis comme KeyDB, Valkey et Dragonfly DB. Cette évolution en fait le choix idéal pour les développeurs à la recherche de performances mais avec un niveau de sécurité et une évolutivité accrues. Avec des opérations automatisées, un proxy intégré et des fonctions de requête et de recherche robustes, Redis Enterprise permet le développement des applications plus rapides et plus fiables. Optimisez votre gestion des données avec Redis Enterprise pour plus d’efficacité et d’innovation. Découvrez les avantages de Redis Enterprise par rapport à Redis source disponible et open source.

Qu’est-ce que Redis Community Edition ? plus-white minus-white

Redis Community Edition est la prochaine évolution du projet open source Redis. Elle est entièrement disponible en source et fusionnera les caractéristiques et les fonctionnalités du projet Redis Stack telles que JSON, les requêtes et les recherches, les séries temporelles, les fonctions probabilistes (c’est-à-dire Bloom, Cuckoo, top-k) et la recherche vectorielle.

Qu’est-ce que Redis Open Source ? plus-white minus-white

Redis n’est plus considéré comme un logiciel libre. Depuis Redis 7.4, Redis est sous licence Redis Source Available License (RSALv2) et Server Side Public License (SSPLv1). Ces licences autorisent l’utilisation du code source, mais comportent des restrictions destinées à protéger les intérêts commerciaux de Redis — notamment contre les fournisseurs de services basé sur le cloud qui proposent Redis en tant que service géré sans accord commercial.

Redis Community Edition reste disponible gratuitement et continue de prendre en charge un large éventail de cas d’utilisation et d’intégrations.

Pour plus de détails, vous pouvez lire l’annonce complète ici.

Quand Redis a-t-il été créé ? plus-white minus-white

Salvatore Sanfilippo avait créé la version libre de Redis en 2009 pour fournir un ensemble de structures de données rapide, polyvalentes, en mémoire et en temps réel pour les applications. Nous avons repris son développement et ses aspects commerciaux en 2015, ce qui a permis un support plus structuré et le développement de Redis Stack et Redis Enterprise. Cette évolution a amélioré ainsi les capacités et la portée commerciale de Redis.

Qu’est-ce que Google Cloud Memorystore ? plus-white minus-white

Google Cloud Memorystore est un service web offert par Google Cloud (précédemment connu sous l’abréviation « GCP ») pour déployer un service alternatif Redis dans Google Cloud. Il est entièrement géré par Google Cloud, et il est généralement utilisé pour la mise en cache de base et le stockage de sessions.

Quelles sont les principales différences entre Redis Cloud et Memorystore ? plus-white minus-white

Redis Cloud et Google Cloud Memorystore sont tous deux des solutions de mise en cache conçues pour optimiser les performances des applications. Cependant, leurs caractéristiques et leurs offres diffèrent dans plusieurs domaines clés. Bien que les deux solutions répondent à des cas d’utilisation similaires, Redis Cloud dispose de capacités améliorées en ce qui concerne l’expérience des développeurs, le déploiement, la gestion, les performances et l’évolutivité, ainsi que de fonctionnalités avancées telles que la recherche et l’interrogation intégrées.

Comment migrer vers Redis Cloud ? plus-white minus-white

La migration de vos données du logiciel Redis ou de Google Cloud Memorystore vers Redis Cloud est facile.

Pour le logiciel Redis, connectez-vous à l’interface Redis Cloud Admin, recherchez l’option « ReplicaOf », saisissez l’adresse et les informations d’identification de votre logiciel Redis, puis attendez que l’icône de synchronisation se termine – c’est tout.

Comme Memorystore ne prenant pas en charge la fonction « ReplicaOf », vous devrez plutôt utiliser RIOT– notre utilitaire de ligne de commande fait maison et pris en charge pour importer et exporter vos données depuis Redis.

Voir la démo de la mise à jour

Quelles sont les différences entre l’intégration et l’écosystème ? plus-white minus-white

La capacité d’intégration et l’écosystème qui l’entoure sont des facteurs cruciaux pour l’adoption et l’efficacité des solutions de mise en cache. Redis et Memorystore offrent tous deux une gamme d’options d’intégration. Par contre, ils se distinguent par le soutien de leur écosystème et leurs partenariats. Redis propose notamment l’Intégration de données Redis (RDI) pour une synchronisation en temps quasi réel des données entre Redis et les bases de données du système d’enregistrement — une fonctionnalité que Memorystore n’offre pas.

Comment ces deux solutions garantissent-elles la sécurité des données ? plus-white minus-white

Redis offre des fonctions de sécurité avancées telles que le cryptage SSL/TLS, le contrôle d’accès basé sur les rôles et l’appairage de clouds virtuels privés), garantissant ainsi une protection solide et une grande flexibilité. Alors que Memorystore fournit un chiffrement de base au repos et en transit et s’intègre à Google Cloud Identity and Access Management (IAM) pour le contrôle d’accès, Redis Cloud se distingue par ses mesures de sécurité complètes — notamment un contrôle d’accès basé sur les rôles avancé, des options améliorées d’appairage de clouds virtuels privés et des configurations de chiffrement plus flexibles.