redis-eval
v0.2.2
Published
A small package to manage redis EVAL SCRIPT caching and EVALSHA calling.
Downloads
19
Readme
node-redis-eval
A small package to help calling lua scripts in Redis. It manages caching the script in the redis instance and caches the sha1 hash locally; also, it checks to see if the redis has already cached this script before sending it.
Usage
Install:
npm install redis-eval --save
In Code:
var redis = require('redis')
client = redis.createClient(),
reval = require('redis-eval'),
script = __dirname + '/myluascript.lua';
reval(client, script, ['key1', 'key2'], ['arg1', 'arg2'], callback);
License
See LICENSE