ioredis is a robust, full-featured Redis client that is used in the world's biggest online commerce company Alibaba and many other awesome companies. Full-featured. It supports Cluster, Sentinel, Streams, Pipelining and of course Lua scripting & Pub/Sub (with the support of binary messages). High performance. Delightful API. It works with Node callbacks and Native promises. Transformation of command arguments and replies. Transparent key prefixing. Abstraction for Lua scripting, allowing you to define custom commands. Support for binary data. Support for TLS. Support for offline queue and ready checking. Support for ES6 types, such as Map and Set. Support for GEO commands. Support for Redis ACL. Sophisticated error handling strategy. Support for NAT mapping. Support for autopipelining. ioredis supports all of the scripting commands such as EVAL, EVALSHA and SCRIPT.

Features

  • Transparent key prefixing
  • By default, ioredis will try to reconnect when the connection to Redis is lost
  • Transform arguments and replies
  • When reconnected, the client will auto subscribe to channels that the previous connection subscribed to
  • ioredis supports Sentinel out of the box
  • ioredis guarantees that the node you connected to is always a master even after a failover

Project Samples

Project Activity

See All Activity >

License

MIT License

Follow ioredis

ioredis Web Site

Other Useful Business Software
$300 Free Credits for Your Google Cloud Projects Icon
$300 Free Credits for Your Google Cloud Projects

Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
Start Free Trial
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of ioredis!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Programming Language

TypeScript

Related Categories

TypeScript Networking Software, TypeScript Application Servers, TypeScript Redis Clients

Registered

2021-06-25