Run redis commands against multiple redis instances for high availability without master/slave or sentinel configuration. Version 2.0.0. Low release cadence. Simplifies production failover by broadcasting commands to multiple independent Redis servers; any read command returns the first successful response. Alternative to Redis Sentinel or cluster setups. Pure Node.js library, wraps the 'redis' package.
npm install multiple-redisNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Create a MultipleRedisClient with two Redis clients, connect, write and read using the same API as the 'redis' package.
Use import MultipleRedisClient from 'multiple-redis' instead of require().
Migrate to ESM import before upgrading to v2.
Ensure all Redis servers are writable; write success is not guaranteed across all instances.
Provide at least one healthy Redis client; consider health checks.
Use import MultipleRedisClient from 'multiple-redis'.
Use import MultipleRedisClient from 'multiple-redis' (no destructuring).