HotKV Cloud vs Upstash

Een Upstash-alternatief voor gestaag of zwaar verkeer

Een Upstash-alternatief wordt zinvol zodra het verkeer gestaag of zwaar is. Upstash Redis is serverless en wordt per commando gefactureerd, wat past bij kleine en piekerige workloads. HotKV Cloud is de andere vorm. Een dedicated machine per instantie, gefactureerd per instantie. Zijn multithreaded engine spreekt hetzelfde Redis-protocol en heeft de AI-commandofamilies ingebouwd vanaf het Performance-plan.

Maandelijkse kosten naarmate het verkeer groeit

Upstash, per commando HotKV Cloud, per instantie
commando's per maandmaandelijkse kostenbreak-even, hangt af van je verkeerblijft stijgenéén prijs, elke snelheid
Een illustratie, geen offerte. Het pay-as-you-go-plan van Upstash is geprijsd per 100.000 commando's, dus de kosten stijgen met het verkeer. Een HotKV Cloud-instantie heeft één prijs per maand bij elke commandosnelheid, met verkeer inbegrepen. Waar de lijnen elkaar kruisen, hangt af van je workload en regio.

Dit Upstash-alternatief, draaiend als enkele instantie op één machine met 160 vCPU's. 36.6M GET*- en 50.5M SET-bewerkingen per seconde, HotKV vanuit de broncode gebouwd voor die CPU.

Drop-in vervanging

Wat hetzelfde blijft met dit Upstash-alternatief

HotKV implementeert het Redis-wireprotocol. Overstappen van Upstash 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 Upstash-alternatief

Waarom teams een Upstash-alternatief zoeken

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

01

De kosten volgen het aantal commando's

Het pay-as-you-go-plan van Upstash is geprijsd per 100.000 commando's, met plannen met vaste prijs voor gestaag gebruik. Een cache die veel kleine reads bedient, betaalt voor elke read. Een Upstash-alternatief dat per instantie wordt gefactureerd, zoals HotKV Cloud, kost hetzelfde bij elke commandosnelheid.

02

Serverless-limieten

Upstash vermeldt een maximale requestgrootte per plan, 10 MB op het pay-as-you-go-plan, en een maandelijkse bandbreedtetoewijzing waarboven bandbreedte in rekening wordt gebracht. HotKV Cloud bundelt uitgaand verkeer en pauzeert het als de bundel op is.

03

Gedeelde infrastructuur

De documentatie van Upstash zegt dat databases hardwareresources zoals CPU en netwerk delen, met dedicated of meer geïsoleerde hardware op enterprise-plannen. Elke instantie van dit Upstash-alternatief is een geïsoleerde machine met dedicated vCores, RAM en schijf.

04

AI-functies zijn aparte producten

Vectorzoeken is bij Upstash een apart product. Op HotKV is vectorzoeken een kerncommando op elk plan. Promptcaches en semantische caches, agentgeheugen, RAG en LLM-kostentracking zijn commando's van dezelfde server vanaf het Performance-plan.

Gemeten, niet beweerd

Wat dit Upstash-alternatief op één machine heeft gemeten

Upstash is een Redis-compatibele serverless service op gedeelde infrastructuur en is niet door HotKV Ltd gemeten. De HotKV-cijfers hieronder, de cijfers achter dit Upstash-alternatief, komen van een zelf gehoste enkele instantie op een machine met 160 vCPU's, gepubliceerd met de methode en ruwe data.

SET
50.5M*ops/s
GET
36.6M*ops/s
INCR
90.8Mops/s
SADD
50.6M*ops/s

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

Mediaan van 3 runs op Azure D160alds_v7 (AMD EPYC 9V45 (Turin), 160 vCPU's). Waarden van 256 bytes, pipelinediepte 30, 5.000.000 vooraf gevulde sleutels. Drie dedicated loadgeneratormachines. HotKV Ltd heeft HotKV vanuit de broncode gebouwd voor deze CPU. Volledige methode en resultaten · Harness en ruwe data

Naast elkaar

Dit Upstash-alternatief en Upstash, functie voor functie

FunctieHotKVUpstash
EngineHotKV, multithreaded, C++20Redis-compatibele serverless database (Redis-protocol tot 8.4)
ProtocolRESP2 en RESP3, met HELLO-onderhandeling. Meldt Redis-versie 8.4.0 aan clientsRedis-protocol en een REST-API
InstantiemodelElke HotKV Cloud-instantie is een eigen geïsoleerde machine met dedicated vCores, RAM en schijfServerless databases op gedeelde infrastructuur, dedicated of meer geïsoleerde hardware op enterprise-plannen
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 100.000 commando's op pay-as-you-go, of vaste maandplannen
RequestgrootteGeen limiet per plan. De standaardlimiet van de server is 512 MB per waardePer plan, 10 MB op pay-as-you-go
BandbreedteInbegrepen per plan, bijkooppakketten, geen facturering van overschrijding op uitgaand verkeerMaandelijkse toewijzing, daarna per GB in rekening gebracht
Regio's42 Google Cloud-regio's, één per instantieEén regio of wereldwijde replicatie
Zoeken op vectorgelijkenisIngebouwd (HNSW, VSIM.*), elk planApart product (Upstash Vector)
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
Prometheus-metricsIngebouwd. De server serveert /metrics zelf zodra metrics-port is ingesteld (on-premise)Enterprise-plan, of de add-on Prod Pack
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'sRedis-clients en de REST-SDK's van Upstash

Eerlijk is eerlijk

Waar Upstash voorligt op dit Upstash-alternatief, of gewoon anders is

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

  • Voor een kleine of piekerige workload kan facturering per commando veel minder kosten dan een dedicated instantie. Een inactieve Upstash-database kost alleen zijn opslag, zonder capaciteitsplanning.
  • Upstash biedt een REST-API, die past bij edge functions en runtimes zonder TCP-sockets. HotKV wordt benaderd via het Redis-protocol.
  • Upstash biedt wereldwijde replicatie over regio's. Een HotKV Cloud-instantie staat in één regio naar keuze.
  • Dit Upstash-alternatief is in early access. Upstash is een gevestigde service.

Overstappen

Van Upstash naar dit Upstash-alternatief in vier stappen

Wat overstappen naar een Upstash-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 Upstash naar de HotKV-instantie. TLS en wachtwoordauthenticatie staan vanaf het begin aan, met ACL-gebruikers beschikbaar. Een Upstash-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 Upstash-alternatief moet toevoegen.

Vragen

Vragen over dit Upstash-alternatief

Werken mijn Upstash-clients met dit Upstash-alternatief?

Clients die het Redis-protocol spreken wel, voor de kerncommando's. Code die de REST-API of REST-SDK's van Upstash gebruikt, moet overstappen op een Redis-clientbibliotheek, en die heeft elke grote taal.

Wanneer is een Upstash-alternatief goedkoper dan Upstash?

Als het aantal commando's hoog en gestaag is. De pay-as-you-go-prijs van Upstash is per 100.000 commando's, dus een cache die miljoenen reads per dag bedient, betaalt voor elke read. Een HotKV Cloud-instantie heeft één prijs per maand, ongeacht de commandosnelheid, met verkeer inbegrepen. Vergelijk beide met je eigen cijfers.

Hebben jullie Upstash gebenchmarkt?

Nee. Upstash is een serverless service op gedeelde infrastructuur, dus er is geen vergelijkbare meting van een enkele instantie. De eigen cijfers van HotKV zijn gepubliceerd met de methode en ruwe data.

Schaalt HotKV Cloud naar nul?

Nee. Een instantie van dit Upstash-alternatief is een machine die altijd aanstaat, en dat is wat haar dedicated resources en een vaste prijs geeft. Als je workload meestal inactief is, past een serverless service er misschien beter bij.

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

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