해리슨 블로그

Revisión de Memorystore for Valkey (en GCP) - Parte 1

Creado: 2024-11-14

Creado: 2024-11-14 23:04

Recientemente (aunque hace ya unos meses), Google lanzó Memorystore for Valkey (en adelante, Valkey).

De hecho, en una publicación anterior,Licencia de Redis se explica el motivo. Si lo entendemos bien, debido a los cambios en la licencia, varias empresas bifurcaron (Fork) el Redis existente para crear Valkey.

De todos modos, hay innumerables ejemplos de bifurcaciones en internet (consulte la publicación anterior). Ahora, analicemos Valkey con más detalle en la práctica.

En primer lugar, Valkey no es un producto que se utilice de forma independiente, sino que debe utilizarse mediante el acceso de servicios sin servidor como Cloud Run o Function, o de máquinas virtuales como GCE y GKE. (Es obvio, es una base de datos en memoria).

En GCP, existen varias formas de utilizar la red, pero en el caso de Valkey, se utiliza PSC (Private Service Connect).

En esta revisión, compararemos el precio y el método de conexión de red de Memorystore for Redis.

En el caso de Redis, se puede elegir entre dos opciones: Direct Peering o PSA (Private Service Access). (No hay costes adicionales, solo hay que elegir.)

En el caso de Valkey, se utiliza PSC, pero se utilizan además dos reglas de reenvío. (Se generan costes adicionales).

Resumen

Redis: Se puede elegir entre dos opciones.

  • Direct Peering
  • PSA

Valkey:

  • PSC: Se utilizan dos reglas de reenvío. (Se generan costes adicionales).

El coste mínimo de cada unidad es el siguiente.

Redis:

  • Región: us-central1
  • Memoria: 1 GB
  • $ 35.77 / mes

Valkey:

  • Región: us-central1
  • Fragmento sin réplicas (1,4 GB)
  • $ 23.21 / mes + (2 reglas de reenvío: $0.01 * 720 horas * 2 = $ 14.4) = Total $ 37.61

De hecho, como la mayoría de los módulos conectados son compatibles, sería bueno elegir según el rendimiento necesario... Sin embargo, según la información que tenemos hasta ahora, parece que es más rentable utilizar Redis cuando se requiere un rendimiento bajo y actualizar a Valkey cuando se necesita un rendimiento alto y de gran capacidad.

En una próxima publicación, trataremos aspectos relacionados con el rendimiento y la conectividad...

Comentarios0