A robust, performance-focused, and full-featured Redis client for Node.js with support for clusters, sentinels, and modern Redis features.
ioredis is a robust and feature-complete Redis client library for Node.js applications. It provides a high-performance interface to Redis databases with support for all Redis commands, clusters, sentinels, streams, and modern Redis features. The library solves the problem of connecting Node.js applications to Redis instances with reliability and optimal performance.
Node.js developers building applications that require Redis for caching, real-time features, pub/sub messaging, or data persistence. It's particularly valuable for teams running Redis clusters or sentinel setups in production environments.
Developers choose ioredis for its comprehensive Redis feature support, production-ready stability, excellent performance optimizations like pipelining, and first-class TypeScript integration. It's been proven at scale in major companies and offers a more complete feature set compared to basic Redis clients.
🚀 A robust, performance-focused, and full-featured Redis client for Node.js.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.