ioredis-etcd

1.2.1 • Public • Published

ioredis-etcd

ioredis for etcd, for connecting different redis/codis dynamically.

Install

npm i ioredis-etcd --save

Usage

require('ioredis-etcd')(etcdUrl, etcdRedisConfig, _opts, _codis);

for redis:

var redis = require('ioredis-etcd')(['10.10.10.9:4001'], '/v1/redis', { password: xxx });
redis
  .get('key')
  .then(console.log)
  .catch(console.error);

for codis:

var redis = require('ioredis-etcd')(['10.10.10.9:4001'], '/v1/codis', {}, true);
redis
  .get('key')
  .then(console.log)
  .catch(console.error);

Test

npm test

License

MIT

Readme

Keywords

Package Sidebar

Install

npm i ioredis-etcd

Weekly Downloads

1

Version

1.2.1

License

MIT

Last publish

Collaborators

  • nswbmw