해리슨 블로그

Memorystore für Valkey (auf GCP) Review - Teil 1

  • Verfasst in: Koreanisch
  • Land: Alle Ländercountry-flag
  • IT

Erstellt: 2024-11-14

Erstellt: 2024-11-14 23:04

Bei Google wurde kürzlich (wenn auch vor einigen Monaten) Memorystore for Valkey (im Folgenden Valkey) veröffentlicht.

Tatsächlich wird in einem meiner vorherigen Beiträge, Redis-Lizenz der Grund erklärt: Aufgrund von Lizenzänderungen haben einige Unternehmen die vorhandene Redis-Version geforkt und neu erstellt, was man als Valkey verstehen kann.

Wie auch immer, es gibt unzählige Informationen über Forking im Internet (siehe obiger Beitrag). Lassen Sie uns zunächst Valkey genauer betrachten.

Valkey ist kein eigenständiges Produkt, sondern muss mit Cloud Run, Functions oder ähnlichen Serverless-Diensten oder VMs wie GCE und GKE verwendet werden. (Das ist selbstverständlich, da es sich um eine Memory-DB handelt.)

Bei der Verwendung von Netzwerken in GCP gibt es verschiedene Möglichkeiten. Bei Valkey wird PSC (Private Service Connect) verwendet.

In diesem Test werden die Preisgestaltung und die Netzwerkverbindungsmethode von Memorystore for Redis verglichen.

Bei Redis können Sie zwischen zwei Optionen wählen: Direct Peering oder PSA (Private Service Access). (Es fallen keine zusätzlichen Kosten an, Sie müssen nur eine Option auswählen.)

Bei Valkey wird PSC verwendet, wobei zusätzlich zwei Weiterleitungsregeln verwendet werden. (Zusätzliche Kosten entstehen.)

Zusammenfassung

Redis: Es kann zwischen zwei Optionen gewählt werden.

  • Direct Peering
  • PSA

Valkey:

  • PSC: Es werden zwei Weiterleitungsregeln verwendet. (Zusätzliche Kosten entstehen.)

Die jeweiligen Mindestkosten sind wie folgt.

Redis:

  • Region: us-central1
  • Speicher: 1 GB
  • $ 35,77 / Monat

Valkey:

  • Region: us-central1
  • Shard ohne Replikat (1,4 GB)
  • $ 23,21 / Monat + (2 Weiterleitungsregeln: $ 0,01 * 720 Stunden * 2 = $ 14,40) = Gesamt $ 37,61

Da die meisten miteinander verbundenen Module kompatibel sind, sollte die Auswahl von der benötigten Leistung abhängen. Nach derzeitigem Kenntnisstand scheint es jedoch kostengünstiger zu sein, bei geringer Leistung Redis zu verwenden und bei Bedarf an hohe Kapazität und Leistung auf Valkey zu aktualisieren.

Weitere Informationen zu Leistung und Konnektivität folgen in einem nächsten Beitrag...

Kommentare0