0.0.6 • Published 9 years ago

make-redis-client v0.0.6

Weekly downloads
2
License
MIT
Repository
github
Last release
9 years ago

NPM info

dependencies

Provides a simple factory function that returns a redis client instance

Install

$ npm install --save make-redis-client

Usage

Call the exported function with a plain object containing the properties you want your redis client to be configured with. It returns a redisClient.

In addition to the config options from redis, you can also define the database you want to select in redis.

Valid Options

var validRedisOptions = [
	'unixSocket', // if this is presented, host and port are ignored
	'host',
	'port',
	'parser',
	'return_buffers',
	'detect_buffers',
	'socket_nodelay',
	'socket_keepalive',
	'no_ready_check',
	'enable_offline_queue',
	'retry_max_delay',
	'connect_timeout',
	'max_attempts',
	'auth_pass',
	'family',
	'db'
];

Example

var makeRedisClient = require('make-redis-client');

var client = makeRedisClient({
	host: '127.0.0.1',
	port: 6379,
	db: 5,
	connect_timeout: 300
});

client.get('foo', function(err, result) {
	console.log(result);
});

License

MIT © Benjamin Kroeger

0.0.6

9 years ago

0.0.5

9 years ago

0.0.4

9 years ago

0.0.3

9 years ago

0.0.2

9 years ago

0.0.1

9 years ago