Upstash
Serverless Redis for state storage.Setup
Quick Start
Configuration Options
Production notes
To list many keys, callscan_prefix() instead of keys() — it uses a server-side cursor SCAN (batches of 500) instead of the blocking KEYS command, so a single read never blocks the serverless Redis instance.

