Cette page décrit les différences entre les niveaux Redis disponibles.
Memorystore pour Redis est compatible avec les niveaux de base et standard. Le niveau de base est plus adapté aux applications qui utilisent Redis en tant que cache et qui sont capables de tolérer un redémarrage à froid et une purge complète du cache. Les instances de niveau standard offrent une haute disponibilité grâce à la réplication, les instances dupliquées avec accès en lecture et le basculement automatique.
Vous ne pouvez pas passer du niveau de base au niveau standard, ni inversement. Si vous souhaitez déplacer des données d'une instance de niveau de base existante vers une nouvelle instance de niveau standard, utilisez l'importation et l'exportation pour déplacer vos données.
Architecture à niveaux
Les schémas suivants illustrent les architectures des niveaux de service Memorystore pour Redis.
Formule de base
- Un nœud Redis
- Cache éphémère
Niveau Standard
- Offre une haute disponibilité avec réplication
- Bascule vers l'instance dupliquée en cas de défaillance du nœud principal
Niveau Standard avec instances dupliquées avec accès en lecture
- Offre une haute disponibilité avec réplication
- Les instances dupliquées avec accès en lecture permettent des lectures distribuées
Comparatif des fonctionnalités
Spécifications | Formule de base | Niveau Standard (instances dupliquées avec accès en lecture désactivées) | Niveau Standard (instances dupliquées avec accès en lecture activées) |
---|---|---|---|
Description | Fournit un cache sans réplication | Fournit la redondance et la disponibilité à l'aide de la réplication | Fournit la redondance et la disponibilité à l'aide de la réplication pour sauvegarder les données et plusieurs instances dupliquées avec accès en lecture pour augmenter le débit en lecture |
Taille maximale de la partition principale Redis | 300 Go | 300 Go | 300 Go |
Bande passante réseau maximale | 16 Gbit/s | 16 Gbit/s | 16 Gbit/s au total pour les écritures. 16 Gbit/s par nœud pour les lectures1 |
Threads d'E/S | Oui2 | Oui2 | Oui2 |
Échelle de la taille principale | Oui | Oui | Oui |
Évoluer le nombre d'instances dupliquées avec accès en lecture | Non | Non | Oui |
Réplication interzone | Non | Oui3 | Oui3 |
Basculement automatique | Non | Oui | Oui |
Instances dupliquées avec accès en lecture | Non | Non | Oui |
Chiffrement en transit | Oui | Oui | Oui |
Intervalle de maintenance | Oui | Oui | Oui |
Cloud Monitoring | Oui | Oui | Oui |
1 Le débit d'écriture maximal est de 16 Gbit/s. Le débit de lecture dépend du nombre de nœuds (instances dupliquées avec accès en lecture) de l'instance, y compris le nœud principal. Par exemple, si vous disposez d'une instance avec un nœud principal et deux instances dupliquées avec accès en lecture, le débit de lecture total est de 48 Gbit/s.
2 Les threads d'E/S ne sont disponibles que sur les instances M3 ou ultérieures exécutant la version 6.x de Redis. Pour en savoir plus, consultez la section Redis version 6.x.
3 Les régions Mexico, Montréal et Osaka comportent trois zones dans un ou deux centres de données physiques. Ces régions sont en cours d'extension à au moins trois centres de données physiques. Pour en savoir plus, consultez les pages Zones Cloud et Contrats de niveau de service Google Cloud Platform. Pour améliorer la fiabilité de vos charges de travail, envisagez un déploiement multirégional.