{"library":"redis-connection-pool","type":"library","category":null,"description":"A connection pooling library for Redis in Node.js, version 4.0.1. It manages a configurable number of Redis connections internally, distributing requests across available connections and handling release automatically. This package wraps the popular 'redis' client library and exposes a simplified subset of Redis commands (get, set, hgetall, lpush, etc.) plus a sendCommand method for arbitrary commands. It is TypeScript-ready with full type definitions. Release cadence is low (sporadic) but the API is stable. Compared to manual pool management, this library abstracts all acquisition and release logic, reducing boilerplate and common errors like forgetting to return connections.","language":"javascript","status":"active","version":"4.0.1","tags":["javascript","redis","client","database","connection","pool","manager","typescript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install redis-connection-pool","imports":["import redisPoolFactory from 'redis-connection-pool'","import RedisConnectionPool from 'redis-connection-pool'","const redisPoolFactory = require('redis-connection-pool')"]},{"cmd":"yarn add redis-connection-pool","imports":[]},{"cmd":"pnpm add redis-connection-pool","imports":[]}],"homepage":"https://silverbucket.github.io/redis-connection-pool","github":"git://github.com/silverbucket/node-redis-connection-pool","docs":null,"changelog":null,"pypi":null,"npm":"redis-connection-pool","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}