TiloBox
Back to directory
ioredis project preview

ioredis

Robust, performance-focused and full-featured Redis client for Node.js and TypeScript.

LicenseMIT
GitHub stars13.5k
Last commit6 days ago
Tags5 topics
Redis Cluster SentinelIoredis SuiteNodejs Redis ClientTypescript Redis DriverDeveloper Tools
Overview

Why consider ioredis?

ioredis is an open-source, enterprise-grade Redis client for Node.js written in TypeScript by Zihua Li. ioredis supports Redis Cluster, Sentinel, pipelining, Lua scripting, custom binary commands, and automated reconnection backoff strategies.

Guided learning

Learn ioredis by building

Practical setup notes, real use cases, and copy-ready examples in one focused guide.

1 min read 2 sections
In this guide2 sections

Overview of ioredis

ioredis executes high-concurrency Redis operations, Lua scripts, and cluster connections in Node.js.

Quickstart

bash
1npm install ioredis
javascript
1import Redis from 'ioredis';
2const redis = new Redis('redis://localhost:6379');
3await redis.set('org_tier', 'enterprise');

ioredis is licensed under the permissive MIT License.

Related tools

More options with a similar category or technology profile.

ioredis FAQs

ioredis is listed as a Developer Tools tool on TiloBox. Review the overview, features, and official documentation on this page to decide whether it solves your specific workflow.

Start with the project's GitHub repository for supported installation and deployment instructions. Test the setup with representative data or a small project before rolling it out more widely.

ioredis is listed under the MIT license. Read the complete license text and the project's notices before using, modifying, or distributing the software.

Production readiness depends on your requirements. Review maintenance activity, security practices, documentation, backup and upgrade procedures, and compatibility with your stack; then validate it in a non-production environment.

ioredis is listed as an alternative to node-redis. Compare the core workflow, deployment model, integrations, and licensing against your must-have requirements before switching.