redis-abstraction
JSON →A Redis client pool abstraction (v2.0.13, 2024) that manages connections in a pool, supporting both single-node and cluster Redis deployments. Built on top of ioredis, it provides acquire/release semantics for cases where multiple connections are beneficial (blocking commands, pub/sub, large payloads). Provides typescript types and exposes a unified interface (IORedisClientPool) with methods for commands, pipelines, and Lua scripts. Currently only supports ioredis, with no plans for other backends. Release cadence is low, with no recent updates. Key differentiator: offers connection pooling over a single-threaded Redis client, which is uncommon.
Resources
packageredis-abstraction ↗
API endpoints
full doc /v1/registry/redis-abstraction