해리슨 블로그

Revue de Memorystore pour Valkey (sur GCP) - Partie 1

Création: 2024-11-14

Création: 2024-11-14 23:04

Google a récemment lancé (même si cela fait quelques mois) Memorystore for Valkey (ci-après Valkey).

En fait, dans un article précédent que j'avais publié,Licence Redis comme indiqué dans l'article ci-dessus, la raison est que, suite à la modification de la licence, plusieurs entreprises ont créé Valkey en forkant l'ancien Redis. C'est ainsi qu'on peut comprendre Valkey.

Quoi qu'il en soit, il existe d'innombrables informations sur le fork sur Internet (voir l'article ci-dessus). Passons maintenant à une revue plus concrète de Valkey.

Tout d'abord, Valkey n'est pas un produit utilisé seul. Il doit être utilisé par des services Serverless tels que Cloud Run ou Function, ou par des machines virtuelles telles que GCE et GKE. (C'est normal, c'est une base de données en mémoire.)

Il existe plusieurs façons d'utiliser le réseau sur GCP. Dans le cas de Valkey, on utilise le PSC (Private Service Connect).

Dans cette revue, nous allons comparer le prix et le mode de connexion réseau de Memorystore for Redis.

Pour Redis, vous pouvez choisir entre deux options : Direct Peering et PSA (Private Service Access). (Il n'y a pas de frais supplémentaires, il suffit de faire un choix.)

Pour Valkey, PSC est utilisé, et deux règles de transfert supplémentaires sont utilisées. (Des frais supplémentaires s'appliquent)

Résumé

Redis : deux options sont possibles.

  • Direct Peering
  • PSA

Valkey :

  • PSC : utilise deux règles de transfert. (Des frais supplémentaires s'appliquent)

Le coût minimum de chaque unité est le suivant :

Redis :

  • Région : us-central1
  • Mémoire : 1 Go
  • 35,77 $ / mois

Valkey :

  • Région : us-central1
  • Shard 1 sans réplica (1,4 Go)
  • 23,21 $ / mois + (2 règles de transfert : 0,01 $ * 720 heures * 2 = 14,4 $) = total 37,61 $

En fait, comme la plupart des modules connectés sont compatibles, il est préférable de choisir en fonction des performances requises… Cependant, d’après les informations actuelles, il semble plus rentable d’utiliser Redis lorsque les performances sont faibles et de passer à Valkey lorsque des performances élevées et un grand volume sont nécessaires.

Pour plus d'informations sur les performances et la connectivité, veuillez consulter le prochain article…

Commentaires0