R/scriptCMD.R

Defines functions redisEval

Documented in redisEval

# Run a Redis Lua script
redisEval <- function(script, keys=vector("list",0), SHA=FALSE, ...)
{
  if(!is.list(keys)) keys = list(keys)
  numkeys = length(keys)
  if(numkeys>0) keys = as.character(keys)
  CMD = ifelse(SHA,"EVALSHA","EVAL")
  do.call("redisCmd", args=c(list(CMD, script, as.character(numkeys)),keys,list(...)))
}

Try the rredis package in your browser

Any scripts or data that you put into this service are public.

rredis documentation built on May 2, 2019, 2:02 p.m.