Upstash · Class
MultiRegionRatelimit
MultiRegionRatelimit applies a rate limit across several Redis databases. It returns a nearby decision quickly, then synchronizes state asynchronously, trading strict global accuracy for lower latency.
Last updated
Syntax
new MultiRegionRatelimit({ redis: Redis[], limiter: Limiter, analytics?: boolean })
await ratelimit.limit(identifier)In-depth API docs are only for subscribers: parameters, examples, common mistakes and interview practice.
SubscribeRelated
RatelimitRedisMultiRegionRatelimit.slidingWindowMultiRegionRatelimit.fixedWindowpendinglimit