해리슨 블로그

Recensione Memorystore for Valkey (su GCP) - Parte 1

Creato: 2024-11-14

Creato: 2024-11-14 23:04

Di recente (anche se sono passati già alcuni mesi), Google ha lanciato Memorystore for Valkey (d'ora in poi Valkey).

In realtà, in un articolo precedente,Licenza Redis spiegavo il motivo: a causa di modifiche alla licenza, alcune aziende hanno creato un fork di Redis, e Valkey è il risultato di questo processo.

Comunque, esistono innumerevoli informazioni online sui fork (vedi articolo sopra). Ora, concentriamoci su una recensione pratica di Valkey.

Valkey non è un prodotto a sé stante, ma va utilizzato con servizi come Cloud Run o Function (serverless) oppure con VM come GCE e GKE. (Ovvio, è un database in memoria).

In GCP, esistono diversi modi per utilizzare le reti. Valkey utilizza PSC (Private Service Connect).

In questa recensione, confronteremo i prezzi e le modalità di connessione di rete di Memorystore for Redis e Valkey.

Per Redis, è possibile scegliere tra due opzioni: Direct Peering e PSA (Private Service Access). (Non ci sono costi aggiuntivi, basta scegliere l'opzione desiderata.)

Valkey utilizza PSC, ma richiede anche due regole di inoltro. (Costo aggiuntivo)

Riepilogo

Redis: è possibile scegliere tra due opzioni.

  • Direct Peering
  • PSA

Valkey:

  • PSC: utilizza due regole di inoltro. (Costo aggiuntivo)

Di seguito i costi minimi per ciascuna opzione.

Redis:

  • Regione: us-central1
  • Memoria: 1 GB
  • $ 35,77 al mese

Valkey:

  • Regione: us-central1
  • Shard 1 senza replica (1,4 GB)
  • $ 23,21 al mese + (2 regole di inoltro: $ 0,01 * 720 ore * 2 = $ 14,4) = Totale $ 37,61

In realtà, la maggior parte dei moduli sono interoperabili, quindi la scelta dipende dalle prestazioni richieste. Attualmente, sembra che Redis sia più conveniente per basse prestazioni, mentre Valkey è più efficiente per grandi volumi e alte prestazioni.

Ulteriori dettagli sulle prestazioni e sulla connettività nel prossimo articolo...

Commenti0