{"library":"express-throttle-redis","type":"library","category":null,"description":"Redis storage adapter for express-throttle rate-limiting middleware for Express. Current version 0.0.4, released as an early-stage package with no recent updates. Provides a Redis-backed store for throttling rate limits across distributed Node.js servers. Unlike default in-memory stores, it allows shared state across multiple processes or machines via Redis. However, it does not implement key expiration, so memory grows unbounded; requires manual Redis configuration with LRU eviction. Alternative: use express-rate-limit with rate-limit-redis, which has more active maintenance and built-in key expiry.","language":"javascript","status":"deprecated","version":"0.0.4","tags":["javascript","express","throttle","redis"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install express-throttle-redis","imports":["const RedisStore = require('express-throttle-redis');","const throttle = require('express-throttle');","const client = require('redis').createClient();\nconst store = new RedisStore(client);;"]},{"cmd":"yarn add express-throttle-redis","imports":[]},{"cmd":"pnpm add express-throttle-redis","imports":[]}],"homepage":"https://github.com/GlurG/express-throttle-redis#readme","github":"https://github.com/GlurG/express-throttle-redis","docs":null,"changelog":null,"pypi":null,"npm":"express-throttle-redis","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}