{"library":"kth-node-redis","type":"library","category":null,"description":"kth-node-redis is a Redis client module for Node.js (v4.1.1) that supports multiple named client instances. Released under the KTH organization on npm, it wraps the popular redis package (v5) and provides a simplified async API for creating and managing connections. Key differentiators include the ability to maintain multiple clients differentiated by a name parameter, automatic reuse and reconnection of clients with the same name, and compatibility with both native redis@5 configuration and the unpackRedisConfig from kth-node-configuration. This package is actively maintained with a semver release cadence, writing in TypeScript with built-in type declarations. Compared to using raw redis, it offers a higher-level abstraction for multi-client scenarios typical in microservices architectures.","language":"javascript","status":"active","version":"4.1.1","tags":["javascript","node","redis","typescript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install kth-node-redis","imports":["import { getClient } from 'kth-node-redis'","import { createClient } from 'kth-node-redis'","import redis from 'kth-node-redis'"]},{"cmd":"yarn add kth-node-redis","imports":[]},{"cmd":"pnpm add kth-node-redis","imports":[]}],"homepage":"https://github.com/KTH/kth-node-redis#readme","github":"https://github.com/KTH/kth-node-redis","docs":null,"changelog":null,"pypi":null,"npm":"kth-node-redis","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}