Skip to content

nswbmw/ioredis-etcd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published