Share your code. npm Orgs help your team discover, share, and reuse code. Create a free org »

redisp

0.0.3 • Public • Published

redisp

Build Status npm version

How to install

npm install redisp --save

redisp is a connection factory for redis with a built-in support for pooling.

How to use

var pool = require('redisp')();
 
//creates a dedicated client connection
pool.create(function(err, conn) {
 
});
 
//retrieves a client connection from the pool
pool.borrow(function(err, conn) {
  //operations here
  conn.release(); //return this client connection into the pool
});
 

Options

var pool = require('redisp')(opts);

List of available options:

  • host: host to connect redis on (127.0.0.1)
  • port: port to connect redis on (6379)
  • password: password used in authentication ('')
  • maxConnections: maximum number of connections that can be held in the connection pool. If maxConnections is reached, new calls to pool.borrow will be blocked until a client connection is released.

All other options are the same as in redis.

License

MIT

Keywords

none

install

npm i redisp

Downloadsweekly downloads

1

version

0.0.3

license

none

homepage

github.com

repository

Gitgithub

last publish

collaborators

  • avatar
Report a vulnerability