ioredis icon indicating copy to clipboard operation
ioredis copied to clipboard

🚀 A robust, performance-focused, and full-featured Redis client for Node.js.

Results 314 ioredis issues
Sort by recently updated
recently updated
newest added

## Problem Currently the `Cluster` constructor cannot take a url string as input. Therefore the user has to manually parse a url string obtained from the runtime environment into a...

enhancement
discussion

Hi all - I'm wondering if anyone might make use of this memolock implementation & has time to help me improve it? https://stackoverflow.com/questions/69878076/unexpected-behaviour-redis-memolock-implementation-node-js-ioredis

question

I believe `tls` in this https://github.com/luin/ioredis#tls-options: ``` const redis = new Redis({ host: "localhost", tls: { // Refer to `tls.connect()` section in // https://nodejs.org/api/tls.html // for all supported options ca:...

hello i encouter a problem with ioredis. I need to listen constantly a stream channel and possibly add data in another stream. To illustrate my problem i make this code...

https://docs.travis-ci.com/user/languages/javascript-with-nodejs/ provides node 16, and node 16 LTS is out. EDIT: This is consistently failing in node 16. https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/Arrow_functions#no_binding_of_arguments seems to be misused with arrow functions in test/functional/cluster/pub_sub.ts but that...

When network transmission lag,`_readyCheck` not wait for auth response,that make redis client throw error and reconnection. ![image](https://user-images.githubusercontent.com/9568094/129180614-11d45e5d-4605-4b1a-8228-becd541a4ec5.png)

For #1027 Having a stable low level api to evaluate scripts would be something I'd personally consider useful for: 1. Third party libraries that prefer avoiding mutating the passed in...

This PR adds RedisReadable and RedisWritable to ioredis These are convenient classes, which bring Redis Streams to the Node ecosystem.

Documented that if `retry_stategy` is provided, errors are not emitted