{"library":"node-redis-connection-pool","type":"library","category":null,"description":"A simplistic Redis connection pool for Node.js, leveraging generic-pool for scalable connection management. Current stable version is 3.1.0, with releases following minor version bumps. It provides a seamless abstraction over node_redis (redis client v4+) with features like automatic connection pooling, graceful shutdown, and support for custom logging. Key differentiators include simplicity, TypeScript types shipped, and dependency on redis v4+ using UNLINK and replicate_commands for pattern deletion. Compared to alternatives like redis-pool or ioredis, it focuses on minimal configuration and direct pool control.","language":"javascript","status":"active","version":"3.1.0","tags":["javascript","node","redis","cache","store","connection","pool","node-pool","generic-pool","typescript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install node-redis-connection-pool","imports":["import { RedisPool } from 'node-redis-connection-pool'","import type { RedisPoolOptions } from 'node-redis-connection-pool'","const pool = new RedisPool(); await pool.sendCommand('set', ['key', 'value']);"]},{"cmd":"yarn add node-redis-connection-pool","imports":[]},{"cmd":"pnpm add node-redis-connection-pool","imports":[]}],"homepage":"https://github.com/pasupulaphani/node-redis-connection-pool#readme","github":"ssh://git@github.com/pasupulaphani/node-redis-connection-pool","docs":null,"changelog":null,"pypi":null,"npm":"node-redis-connection-pool","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}