HotKV Cloud vs Google Cloud Memorystore

Een Memorystore-alternatief op dezelfde cloud

HotKV Cloud is een Memorystore-alternatief op dezelfde cloud. Het draait op Google Cloud in 42 regio's, met een multithreaded engine die het Redis-protocol spreekt op een dedicated machine per instantie. Memorystore draait Valkey, Redis Cluster, Redis of Memcached. Dezelfde cloud, dezelfde clients, een andere engine.

Dezelfde regio. Dezelfde clients. Een andere vorm van server.

Memorystore

een shard per node, één thread voert uit

HotKV Cloud

één geïsoleerde machine, elke core voert uit

Een illustratie, geen meting. Beide draaien op Google Cloud, en HotKV Cloud biedt 42 regio's. Dezelfde clients maken met beide verbinding. Memorystore for Valkey en for Redis Cluster verdeelt sleutels over nodes per hash slot, en elke node voert commando's uit op één thread. Een HotKV Cloud-instantie is één geïsoleerde machine waarvan de engine op elke core uitvoert.

Dit Memorystore-alternatief, draaiend als enkele instantie op één machine met 160 vCPU's, leidde op 12 van 12 commando's tegenover Valkey 9.1.2, met 8.6x tot 56.6x de doorvoer. HotKV is vanuit de broncode gebouwd voor die CPU. Valkey 9.1.2 draaide als zijn standaardbuild. Het verschil is kleiner op kleine machines.

Drop-in vervanging

Wat hetzelfde blijft met dit Memorystore-alternatief

HotKV implementeert het Redis-wireprotocol. Overstappen van Google Cloud Memorystore is meestal een wijziging van host en inloggegevens. Controleer de commandoreferentie voor alles buiten de kernset.

Hetzelfde protocol

RESP2 en RESP3 met HELLO-onderhandeling. HotKV meldt Redis-versie 8.4.0 aan clients, zodat bibliotheken daarop hun functies kiezen. Connection strings, pipelines, pub/sub en transacties werken zoals ze vandaag werken.

Dezelfde clients en tools

Redis- en Valkey-clientbibliotheken, redis-cli, redis-cli --cluster en GUI-tools maken verbinding met HotKV zonder codewijzigingen voor de kerncommando's.

Dezelfde kerncommando's

300 kerncommando's, Lua-scripting en functiebibliotheken, plus de eigen commandofamilies van HotKV wanneer je ze wilt.

de client die je al gebruikt
$ redis-cli -h <your-hotkv-host> -p 6379 --tls --user app --askpass
> HELLO 3
1# "server" => "hotkv"
2# "version" => "8.4.0"
3# "proto" => (integer) 3
   ... (nog vier velden)
> SET session:4821 "same protocol, every core"
OK
> GET session:4821
"same protocol, every core"
> TAG.SET session:4821 tenant:acme   # een HotKV-commando, wanneer je het wilt
(integer) 1

De argumenten voor een Memorystore-alternatief

Waarom teams een Memorystore-alternatief zoeken

Gedocumenteerde eigenschappen van Google Cloud Memorystore die teams naar een Memorystore-alternatief doen zoeken, gecontroleerd op 21 oktober 2026.

01

De engines voeren commando's op één thread uit

Valkey en Redis voeren commando's uit op één hoofdthread per node. Memorystore schaalt door nodes en shards toe te voegen, die je dimensioneert en betaalt. Een Memorystore-alternatief met een multithreaded engine schaalt eerst binnen één machine.

02

Shards en nodes om te plannen

Memorystore for Valkey en for Redis Cluster schalen horizontaal tot 250 nodes. Capaciteit wordt gepland in shards en replica's, en multi-key-commando's moeten binnen één hash slot blijven. Een Memorystore-alternatief op één machine heeft geen slots om te plannen.

03

AI-workloads hebben meer services nodig

Een promptcache, semantische cache, agentgeheugen en LLM-kostentracking zijn geen commando's van Valkey of Redis. Op HotKV zijn het commandofamilies van dezelfde server, op het Performance-plan en hoger.

04

Operationele tooling buiten de engine

Metrics gaan naar Cloud Monitoring. HotKV serveert Prometheus-metrics vanuit de server zelf wanneer metrics-port is ingesteld, en latentiehistogrammen per commando via LATENCY HISTOGRAM, waar het ook draait.

Gemeten, niet beweerd

Dit Memorystore-alternatief, gemeten. HotKV vs Valkey 9.1.2 en Redis 8.10.2 op één machine

HotKV Ltd heeft Valkey 9.1.2 en Redis 8.10.2 gemeten, de open-source enginefamilies achter Memorystore. Beide draaiden als zelf gehoste enkele instanties op dezelfde machine als HotKV. Google Cloud Memorystore zelf is niet gemeten. Het biedt eigen builds van Valkey 9.1 en Redis 7.x, dus de exacte builds verschillen van de gemeten builds. De cijfers tonen de engines achter de service, de eerlijke basislijn voor een Memorystore-alternatief.

12 van 12
commando's waarop HotKV de hoogste doorvoer mat tegenover Valkey
8.6x tot 56.6x
De doorvoer van HotKV als veelvoud van die van Valkey, over de 12 commando's waarop het leidde (MGET tot SADD)
Geen
commando's waarop Valkey hoger mat

HotKV Ltd heeft HotKV vanuit de broncode gebouwd voor deze CPU. Valkey draaide als zijn standaard releasebuild. Beide draaiden als enkele instanties. Het aantal threads volgde de gedocumenteerde all-core-instelling van elk product en is niet per product afgesteld. Het verschil is kleiner op machines met weinig cores.

SET17.5x
HotKV
50.5M*
Valkey
2.9M
GET22.5x
HotKV
36.6M*
Valkey
1.6M
MGET8.6x
HotKV
4.6M*
Valkey
537K
SETNX29.7x
HotKV
55.3M*
Valkey
1.9M
APPEND19.4x
HotKV
25.1M
Valkey
1.3M
INCR47.3x
HotKV
90.8M
Valkey
1.9M
LPUSH37.5x
HotKV
31.6M
Valkey
842K
RPUSH49.8x
HotKV
43.8M
Valkey
878K
SADD56.6x
HotKV
50.6M*
Valkey
894K
HSET37.1x
HotKV
29.0M*
Valkey
782K
MSET24.3x
HotKV
11.3M
Valkey
465K
PING36.0x
HotKV
125.2M†
Valkey
3.5M

Bewerkingen per seconde, mediaan van 3 runs van 10 seconden. Elk paar balken schaalt naar de snelste server op dat commando.

* Netwerkbeperkt: het netwerk van de instantie bepaalde dit resultaat, dus de eigen limiet van de server ligt hoger.

† Beperkt door loadgenerator: de loadgeneratormachines draaiden boven 85% CPU, dus dit is hun plafond, niet dat van de server.

Azure D160alds_v7 (AMD EPYC 9V45 (Turin), 160 vCPU's), gemeten op 9 oktober 2026. Waarden van 256 bytes, pipelinediepte 30, 5.000.000 vooraf gevulde sleutels, uniform willekeurig gelezen. Drie dedicated loadgeneratormachines. Elke server draaide alleen als enkele instantie met persistentie uit. Elk kreeg alle cores (Redis 128 I/O-threads, zijn maximum). HotKV Ltd heeft HotKV vanuit de broncode gebouwd voor deze CPU en Valkey als zijn standaard releasebuild gedraaid. Volledige methode en resultaten · Harness en ruwe data

Naast elkaar

Dit Memorystore-alternatief en Google Cloud Memorystore, functie voor functie

FunctieHotKVGoogle Cloud Memorystore
EngineHotKV, multithreaded, C++20Valkey, Redis Cluster, Redis of Memcached
Commando-uitvoeringMultithreaded. Elke core leest, parseert en voert commando's uit op één gedeelde storeEén hoofdthread per node (Valkey, Redis)
ProtocolRESP2 en RESP3, met HELLO-onderhandeling. Meldt Redis-versie 8.4.0 aan clientsRESP2 en RESP3 (Valkey, Redis); Memcached-protocol
InstantiemodelElke HotKV Cloud-instantie is een eigen geïsoleerde machine met dedicated vCores, RAM en schijfBeheerde instanties gedimensioneerd in nodes en shards
FactureringPer instantie, maandelijks of jaarlijks vooruit gefactureerd en per regio geprijsd. Uitgaand verkeer is inbegrepen, met bijkooppakketten. Als een bundel op is, pauzeert het uitgaande verkeer. HotKV Cloud factureert geen overschrijding op uitgaand verkeerPer node (Valkey, Redis Cluster) of per GiB-uur (Redis), in stappen van 1 seconde, volgens de Google Cloud-prijslijst
Beschikbaarheids-SLAGeen op Starter, 99,9% op Performance, 99,95% op ScaleTot 99,99% (Valkey en Redis Cluster, multizone met HA)
LLM-promptcache en semantische cacheIngebouwd (PCACHE.*, SCACHE.*), Performance-plan en hoger op HotKV CloudGeen enginefunctie
Geheugen voor AI-agentsIngebouwd (AMEM.*), Performance-plan en hoger op HotKV CloudGeen enginefunctie
Tracking van LLM-tokens en -kostenIngebouwd (LLMBUDGET.*, LLMSTATS.*), Performance-plan en hoger op HotKV CloudGeen enginefunctie
MetricsIngebouwd. De server serveert /metrics zelf zodra metrics-port is ingesteld (on-premise)Cloud Monitoring-metrics
Taggen van sleutelsJa (TAG.*)Nee
TTL in nanosecondenJa (NEXPIRE, NTTL)Nee. TTL's in milliseconden
ClientsRedis- en Valkey-clientbibliotheken, redis-cli, redis-cli --cluster en GUI-tools maken verbinding zonder codewijzigingen voor de kerncommando'sValkey-, Redis- en Memcached-clients

Eerlijk is eerlijk

Waar Google Cloud Memorystore voorligt op dit Memorystore-alternatief, of gewoon anders is

Deze pagina over dit Memorystore-alternatief is alleen nuttig als ze dit deel ook vertelt.

  • Memorystore integreert met Google Cloud IAM, VPC en Cloud Monitoring. Memorystore for Valkey en for Redis Cluster hebben een beschikbaarheids-SLA van 99,99% bij een multizone-uitrol met hoge beschikbaarheid. De SLA van HotKV Cloud is 99,9% op Performance en 99,95% op Scale, en geen op Starter.
  • Memorystore biedt ook Memcached. HotKV spreekt alleen het Redis-protocol.
  • Memorystore for Valkey en for Redis Cluster schalen uit over zones zonder downtime. Een HotKV Cloud-instantie is één machine die je ter plekke upgradet.
  • Dit Memorystore-alternatief is in early access. Memorystore is een volwassen service.

Overstappen

Van Google Cloud Memorystore naar dit Memorystore-alternatief in vier stappen

Wat overstappen naar een Memorystore-alternatief in de praktijk inhoudt.

  1. 1

    Maak een instantie aan

    Kies een regio en een plan in de HotKV Cloud-console. De instantie is een eigen machine, voor je geprovisioneerd, gepatcht en bewaakt.

  2. 2

    Wijs je clients ernaar

    Behoud de clientbibliotheek die je al gebruikt. Wijzig host, poort en inloggegevens van Memorystore naar de HotKV-instantie. TLS en wachtwoordauthenticatie staan vanaf het begin aan, met ACL-gebruikers beschikbaar. Een Memorystore-alternatief dat hetzelfde protocol spreekt, vraagt geen clientwijzigingen voor de kerncommando's.

  3. 3

    Verplaats de data

    Gebruik de tools die je al kent. DUMP en RESTORE, MIGRATE, of een replay van je schrijfbewerkingen werken allemaal, omdat HotKV deze commando's implementeert.

  4. 4

    Zet aan wat ontbrak

    Vectorzoeken en het taggen van sleutels zijn kerncommando's op elk plan. Promptcaches en semantische caches, agentgeheugen en LLM-kostentracking zijn commando's van dezelfde server op het Performance-plan en hoger. Geen module, sidecar of tweede service. Dat is wat een Memorystore-alternatief moet toevoegen.

Vragen

Vragen over dit Memorystore-alternatief

Werken mijn Memorystore-clients met dit Memorystore-alternatief?

Ja, voor de engines Valkey, Redis Cluster en Redis. Die gebruiken RESP2 en RESP3, die HotKV implementeert. Dezelfde clientbibliotheken maken verbinding met een HotKV-instantie na een wijziging van host en inloggegevens. Memcached-clients gebruiken een ander protocol en doen dat niet.

Hebben jullie Memorystore gebenchmarkt?

Nee. HotKV Ltd heeft Valkey 9.1.2 en Redis 8.10.2 gemeten, de open-source engines achter Memorystore. Beide draaiden als zelf gehoste enkele instanties op dezelfde machine met 160 vCPU's als HotKV. De beheerde service en de builds die hij aanbiedt zijn niet gemeten, dus de cijfers beschrijven de engines.

Is HotKV Cloud in dezelfde regio's?

HotKV Cloud wordt gehost op Google Cloud en biedt 42 regio's. Je kiest de regio bij het afrekenen en de prijs wordt er live voor getoond.

Wat geeft een HotKV Cloud-instantie mij dat een Memorystore-node niet geeft?

Dit Memorystore-alternatief geeft je een multithreaded engine die elke vCore van een eigen geïsoleerde machine gebruikt. Vectorzoeken, het taggen van sleutels en TTL's in nanoseconden op elk plan. Promptcaches en semantische caches, agentgeheugen, RAG en LLM-kostentracking vanaf het Performance-plan.

Zet dit Memorystore-alternatief op de proef met de clients die je al hebt

HotKV Cloud opent in golven. Elke instantie van dit Memorystore-alternatief is een dedicated machine met de multithreaded engine. De AI-commandofamilies komen met de plannen Performance en Scale.