Facts read November 9, 2026

Upstash Redis vs Vercel Global Config (formerly Edge Config)

Upstash Redis is Cuely's default counters and cache pick when your description doesn't favor either one: redis counters, sorted sets and expiring keys over HTTP, so it works from serverless and edge functions. Pick Vercel Global Config (formerly Edge Config) if you care most about Next.js and React.

Side by side

FactUpstash RedisVercel Global Config (formerly Edge Config)
What it isServerless Redis over HTTP, billed per command or as a fixed monthly plan.A small read-optimized store on Vercel for flags, redirects and blocklists, read in under a millisecond.
Free planFree: 250 MB of data, 500K commands a month, 10 GB of bandwidth a month, 1 database, up to 10,000 commands per second.Hobby: 1 store of up to 1 MB, the first 100,000 reads and 100 writes a month.
Paid fromPay as you go: $0.20 per 100K commands; storage $0.25 per GB after the first 1 GB; bandwidth free up to 200 GB a month, then $0.03/GB. Fixed 250 MB: $10/month with no per-command billing.On demand: $3 per million reads and $1 per 100 writes.
At 1,000 users$0/month$0/month
Open sourceNoNo
Self-hostableNoNo
Best forVote counts and live tallies; Leaderboards (sorted sets); Streaks and rate limits (keys that expire); Caching hot readsFeature flags and A/B tests; Redirects and IP blocklists; Today's question id or a kill switch
Watch outFree stops at 500K commands a month, which a viral day can use in hours; switch to pay as you go and set its budget cap before launch. The free plan allows 1 database.Vercel says to avoid it for frequently updated data: writes take up to 10 seconds to reach every region, and Hobby includes 100 writes a month. Each store is capped at 1 MB on every plan.

Where they differ

The published scores, from −3 to +3, that decide which one Cuely picks for each need.

NeedUpstash RedisVercel Global Config (formerly Edge Config)
votes, scores, leaderboards or streaks (many writes to the same numbers)+3 Atomic INCR and HINCRBY for votes, sorted sets for leaderboards, expiring keys for streaks, up to 10,000 commands a second on every plan.−3 Built for data that changes rarely; writes take up to 10 seconds to propagate and cost $1 per 100.
traffic comes in viral spikes+2 Pay as you go absorbs a spike at $0.20 per 100K commands, under a budget cap you set.0 No particular strength here.
keep costs as low as possible+2 Free covers 500K commands a month.0 No particular strength here.
Next.js or React+1 Vercel's own Redis option: Vercel KV is no longer offered and existing stores moved to Upstash.+2 Reads from Vercel functions and middleware typically complete in under a millisecond.
global low latency+1 HTTP client works from edge runtimes, including Cloudflare Workers.+2 Replicated to every Vercel region for reads.

Sources: Upstash Redis pricing (read November 9, 2026), Vercel Global Config (formerly Edge Config) pricing (read November 9, 2026). No vendor pays for placement.

Other counters and cache options