1.2.1 • Published 8 years ago

ioredis-etcd v1.2.1

Weekly downloads
1
License
MIT
Repository
github
Last release
8 years ago

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