Table of Contents
Constants Module
Constants for the jsr library.
Install
npm i jsr-constants
Developer
Import
To import generated files from a redis server using COMMAND
, start
redis-server
on the default port (6379
) and run:
npm run import
Test
Tests are not included in the package, clone the repository:
npm test
Documentation
To generate all documentation:
npm run docs
Readme
To build the readme file from the partial definitions (requires mdp):
npm run readme
Names
"append" "auth" "bgrewriteaof" "bgsave" "bitcount" "bitop" "bitpos" "blpop" "brpop" "brpoplpush" "client" "command" "config" "dbsize" "debug" "decr" "decrby" "del" "discard" "dump" "echo" "eval" "evalsha" "exec" "exists" "expire" "expireat" "flushall" "flushdb" "get" "getbit" "getrange" "getset" "hdel" "hexists" "hget" "hgetall" "hincrby" "hincrbyfloat" "hkeys" "hlen" "hmget" "hmset" "hscan" "hset" "hsetnx" "hvals" "incr" "incrby" "incrbyfloat" "info" "keys" "lastsave" "latency" "lindex" "linsert" "llen" "lpop" "lpush" "lpushx" "lrange" "lrem" "lset" "ltrim" "mget" "migrate" "monitor" "move" "mset" "msetnx" "multi" "object" "persist" "pexpire" "pexpireat" "pfadd" "pfcount" "pfdebug" "pfmerge" "pfselftest" "ping" "psetex" "psubscribe" "psync" "pttl" "publish" "pubsub" "punsubscribe" "randomkey" "rename" "renamenx" "replconf" "restore" "role" "rpop" "rpoplpush" "rpush" "rpushx" "sadd" "save" "scan" "scard" "script" "sdiff" "sdiffstore" "select" "set" "setbit" "setex" "setnx" "setrange" "shutdown" "sinter" "sinterstore" "sismember" "slaveof" "slowlog" "smembers" "smove" "sort" "spop" "srandmember" "srem" "sscan" "strlen" "subscribe" "substr" "sunion" "sunionstore" "sync" "time" "ttl" "type" "unsubscribe" "unwatch" "watch" "zadd" "zcard" "zcount" "zincrby" "zinterstore" "zlexcount" "zrange" "zrangebylex" "zrangebyscore" "zrank" "zrem" "zremrangebylex" "zremrangebyrank" "zremrangebyscore" "zrevrange" "zrevrangebylex" "zrevrangebyscore" "zrevrank" "zscan" "zscore" "zunionstore"
Constants
"APPEND": "append" "AUTH": "auth" "BGREWRITEAOF": "bgrewriteaof" "BGSAVE": "bgsave" "BITCOUNT": "bitcount" "BITOP": "bitop" "BITPOS": "bitpos" "BLPOP": "blpop" "BRPOP": "brpop" "BRPOPLPUSH": "brpoplpush" "CLIENT": "client" "COMMAND": "command" "CONFIG": "config" "DBSIZE": "dbsize" "DEBUG": "debug" "DECR": "decr" "DECRBY": "decrby" "DEL": "del" "DISCARD": "discard" "DUMP": "dump" "ECHO": "echo" "EVAL": "eval" "EVALSHA": "evalsha" "EXEC": "exec" "EXISTS": "exists" "EXPIRE": "expire" "EXPIREAT": "expireat" "FLUSHALL": "flushall" "FLUSHDB": "flushdb" "GET": "get" "GETBIT": "getbit" "GETRANGE": "getrange" "GETSET": "getset" "HDEL": "hdel" "HEXISTS": "hexists" "HGET": "hget" "HGETALL": "hgetall" "HINCRBY": "hincrby" "HINCRBYFLOAT": "hincrbyfloat" "HKEYS": "hkeys" "HLEN": "hlen" "HMGET": "hmget" "HMSET": "hmset" "HSCAN": "hscan" "HSET": "hset" "HSETNX": "hsetnx" "HVALS": "hvals" "INCR": "incr" "INCRBY": "incrby" "INCRBYFLOAT": "incrbyfloat" "INFO": "info" "KEYS": "keys" "LASTSAVE": "lastsave" "LATENCY": "latency" "LINDEX": "lindex" "LINSERT": "linsert" "LLEN": "llen" "LPOP": "lpop" "LPUSH": "lpush" "LPUSHX": "lpushx" "LRANGE": "lrange" "LREM": "lrem" "LSET": "lset" "LTRIM": "ltrim" "MGET": "mget" "MIGRATE": "migrate" "MONITOR": "monitor" "MOVE": "move" "MSET": "mset" "MSETNX": "msetnx" "MULTI": "multi" "OBJECT": "object" "PERSIST": "persist" "PEXPIRE": "pexpire" "PEXPIREAT": "pexpireat" "PFADD": "pfadd" "PFCOUNT": "pfcount" "PFDEBUG": "pfdebug" "PFMERGE": "pfmerge" "PFSELFTEST": "pfselftest" "PING": "ping" "PSETEX": "psetex" "PSUBSCRIBE": "psubscribe" "PSYNC": "psync" "PTTL": "pttl" "PUBLISH": "publish" "PUBSUB": "pubsub" "PUNSUBSCRIBE": "punsubscribe" "RANDOMKEY": "randomkey" "RENAME": "rename" "RENAMENX": "renamenx" "REPLCONF": "replconf" "RESTORE": "restore" "ROLE": "role" "RPOP": "rpop" "RPOPLPUSH": "rpoplpush" "RPUSH": "rpush" "RPUSHX": "rpushx" "SADD": "sadd" "SAVE": "save" "SCAN": "scan" "SCARD": "scard" "SCRIPT": "script" "SDIFF": "sdiff" "SDIFFSTORE": "sdiffstore" "SELECT": "select" "SET": "set" "SETBIT": "setbit" "SETEX": "setex" "SETNX": "setnx" "SETRANGE": "setrange" "SHUTDOWN": "shutdown" "SINTER": "sinter" "SINTERSTORE": "sinterstore" "SISMEMBER": "sismember" "SLAVEOF": "slaveof" "SLOWLOG": "slowlog" "SMEMBERS": "smembers" "SMOVE": "smove" "SORT": "sort" "SPOP": "spop" "SRANDMEMBER": "srandmember" "SREM": "srem" "SSCAN": "sscan" "STRLEN": "strlen" "SUBSCRIBE": "subscribe" "SUBSTR": "substr" "SUNION": "sunion" "SUNIONSTORE": "sunionstore" "SYNC": "sync" "TIME": "time" "TTL": "ttl" "TYPE": "type" "UNSUBSCRIBE": "unsubscribe" "UNWATCH": "unwatch" "WATCH": "watch" "ZADD": "zadd" "ZCARD": "zcard" "ZCOUNT": "zcount" "ZINCRBY": "zincrby" "ZINTERSTORE": "zinterstore" "ZLEXCOUNT": "zlexcount" "ZRANGE": "zrange" "ZRANGEBYLEX": "zrangebylex" "ZRANGEBYSCORE": "zrangebyscore" "ZRANK": "zrank" "ZREM": "zrem" "ZREMRANGEBYLEX": "zremrangebylex" "ZREMRANGEBYRANK": "zremrangebyrank" "ZREMRANGEBYSCORE": "zremrangebyscore" "ZREVRANGE": "zrevrange" "ZREVRANGEBYLEX": "zrevrangebylex" "ZREVRANGEBYSCORE": "zrevrangebyscore" "ZREVRANK": "zrevrank" "ZSCAN": "zscan" "ZSCORE": "zscore" "ZUNIONSTORE": "zunionstore"
List
"zrangebylex" -4 "readonly" 1 1 1 "zlexcount" 4 "readonly" "fast" 1 1 1 "lpush" -3 "write" "denyoom" "fast" 1 1 1 "expire" 3 "write" "fast" 1 1 1 "zremrangebylex" 4 "write" 1 1 1 "slaveof" 3 "admin" "noscript" "stale" 0 0 0 "pubsub" -2 "readonly" "pubsub" "random" "loading" "stale" 0 0 0 "rpush" -3 "write" "denyoom" "fast" 1 1 1 "psubscribe" -2 "readonly" "pubsub" "noscript" "loading" "stale" 0 0 0 "object" 3 "readonly" 2 2 2 "sdiffstore" -3 "write" "denyoom" 1 -1 1 "setrange" 4 "write" "denyoom" 1 1 1 "discard" 1 "readonly" "noscript" "fast" 0 0 0 "flushall" 1 "write" 0 0 0 "sadd" -3 "write" "denyoom" "fast" 1 1 1 "pfdebug" -3 "write" 0 0 0 "pexpire" 3 "write" "fast" 1 1 1 "renamenx" 3 "write" "fast" 1 2 1 "sinterstore" -3 "write" "denyoom" 1 -1 1 "type" 2 "readonly" "fast" 1 1 1 "restore" 4 "write" "denyoom" 1 1 1 "unsubscribe" -1 "readonly" "pubsub" "noscript" "loading" "stale" 0 0 0 "zrank" 3 "readonly" "fast" 1 1 1 "randomkey" 1 "readonly" "random" 0 0 0 "zrevrangebyscore" -4 "readonly" 1 1 1 "getset" 3 "write" "denyoom" 1 1 1 "punsubscribe" -1 "readonly" "pubsub" "noscript" "loading" "stale" 0 0 0 "lset" 4 "write" "denyoom" 1 1 1 "rename" 3 "write" 1 2 1 "bgsave" 1 "readonly" "admin" 0 0 0 "decrby" 3 "write" "denyoom" "fast" 1 1 1 "unwatch" 1 "readonly" "noscript" "fast" 0 0 0 "sunion" -2 "readonly" "sort_for_script" 1 -1 1 "zrem" -3 "write" "fast" 1 1 1 "pfadd" -2 "write" "denyoom" "fast" 1 1 1 "exists" 2 "readonly" "fast" 1 1 1 "lindex" 3 "readonly" 1 1 1 "scan" -2 "readonly" "random" 0 0 0 "sismember" 3 "readonly" "fast" 1 1 1 "debug" -2 "admin" "noscript" 0 0 0 "slowlog" -2 "readonly" 0 0 0 "hexists" 3 "readonly" "fast" 1 1 1 "smove" 4 "write" "fast" 1 2 1 "multi" 1 "readonly" "noscript" "fast" 0 0 0 "sdiff" -2 "readonly" "sort_for_script" 1 -1 1 "hscan" -3 "readonly" "random" 1 1 1 "ping" -1 "readonly" "stale" "fast" 0 0 0 "role" 1 "noscript" "loading" "stale" 0 0 0 "zscore" 3 "readonly" "fast" 1 1 1 "zrevrangebylex" -4 "readonly" 1 1 1 "decr" 2 "write" "denyoom" "fast" 1 1 1 "hvals" 2 "readonly" "sort_for_script" 1 1 1 "zscan" -3 "readonly" "random" 1 1 1 "getbit" 3 "readonly" "fast" 1 1 1 "pfcount" -2 "readonly" 1 1 1 "command" 0 "readonly" "loading" "stale" 0 0 0 "spop" 2 "write" "noscript" "random" "fast" 1 1 1 "zrange" -4 "readonly" 1 1 1 "setex" 4 "write" "denyoom" 1 1 1 "rpushx" 3 "write" "denyoom" "fast" 1 1 1 "persist" 2 "write" "fast" 1 1 1 "llen" 2 "readonly" "fast" 1 1 1 "scard" 2 "readonly" "fast" 1 1 1 "save" 1 "readonly" "admin" "noscript" 0 0 0 "srandmember" -2 "readonly" "random" 1 1 1 "auth" 2 "readonly" "noscript" "loading" "stale" "fast" 0 0 0 "psetex" 4 "write" "denyoom" 1 1 1 "shutdown" -1 "readonly" "admin" "loading" "stale" 0 0 0 "sync" 1 "readonly" "admin" "noscript" 0 0 0 "hgetall" 2 "readonly" 1 1 1 "zincrby" 4 "write" "denyoom" "fast" 1 1 1 "dbsize" 1 "readonly" "fast" 0 0 0 "expireat" 3 "write" "fast" 1 1 1 "ltrim" 4 "write" 1 1 1 "flushdb" 1 "write" 0 0 0 "sort" -2 "write" "denyoom" 1 1 1 "incr" 2 "write" "denyoom" "fast" 1 1 1 "mget" -2 "readonly" 1 -1 1 "getrange" 4 "readonly" 1 1 1 "rpoplpush" 3 "write" "denyoom" 1 2 1 "psync" 3 "readonly" "admin" "noscript" 0 0 0 "bitpos" -3 "readonly" 1 1 1 "setnx" 3 "write" "denyoom" "fast" 1 1 1 "pexpireat" 3 "write" "fast" 1 1 1 "zrevrange" -4 "readonly" 1 1 1 "hmget" -3 "readonly" 1 1 1 "config" -2 "readonly" "admin" "stale" 0 0 0 "srem" -3 "write" "fast" 1 1 1 "watch" -2 "readonly" "noscript" "fast" 1 -1 1 "lrange" 4 "readonly" 1 1 1 "mset" -3 "write" "denyoom" 1 -1 2 "replconf" -1 "readonly" "admin" "noscript" "loading" "stale" 0 0 0 "hsetnx" 4 "write" "denyoom" "fast" 1 1 1 "bitop" -4 "write" "denyoom" 2 -1 1 "zrangebyscore" -4 "readonly" 1 1 1 "client" -2 "readonly" "noscript" 0 0 0 "pfselftest" 1 "readonly" 0 0 0 "get" 2 "readonly" "fast" 1 1 1 "hmset" -4 "write" "denyoom" 1 1 1 "bgrewriteaof" 1 "readonly" "admin" 0 0 0 "zremrangebyscore" 4 "write" 1 1 1 "lpushx" 3 "write" "denyoom" "fast" 1 1 1 "evalsha" -3 "noscript" "movablekeys" 0 0 0 "hget" 3 "readonly" "fast" 1 1 1 "bitcount" -2 "readonly" 1 1 1 "set" -3 "write" "denyoom" 1 1 1 "time" 1 "readonly" "random" "fast" 0 0 0 "zrevrank" 3 "readonly" "fast" 1 1 1 "hset" 4 "write" "denyoom" "fast" 1 1 1 "sinter" -2 "readonly" "sort_for_script" 1 -1 1 "dump" 2 "readonly" 1 1 1 "move" 3 "write" "fast" 1 1 1 "publish" 3 "readonly" "pubsub" "loading" "stale" "fast" 0 0 0 "strlen" 2 "readonly" "fast" 1 1 1 "lpop" 2 "write" "fast" 1 1 1 "blpop" -3 "write" "noscript" 1 -2 1 "smembers" 2 "readonly" "sort_for_script" 1 1 1 "msetnx" -3 "write" "denyoom" 1 -1 2 "linsert" 5 "write" "denyoom" 1 1 1 "zadd" -4 "write" "denyoom" "fast" 1 1 1 "lastsave" 1 "readonly" "random" "fast" 0 0 0 "exec" 1 "noscript" "skip_monitor" 0 0 0 "eval" -3 "noscript" "movablekeys" 0 0 0 "migrate" 6 "write" 0 0 0 "brpoplpush" 4 "write" "denyoom" "noscript" 1 2 1 "zunionstore" -4 "write" "denyoom" "movablekeys" 0 0 0 "latency" -2 "readonly" "admin" "noscript" "loading" "stale" 0 0 0 "ttl" 2 "readonly" "fast" 1 1 1 "del" -2 "write" 1 -1 1 "script" -2 "readonly" "noscript" 0 0 0 "sscan" -3 "readonly" "random" 1 1 1 "keys" 2 "readonly" "sort_for_script" 0 0 0 "hdel" -3 "write" "fast" 1 1 1 "incrbyfloat" 3 "write" "denyoom" "fast" 1 1 1 "echo" 2 "readonly" "fast" 0 0 0 "select" 2 "readonly" "loading" "fast" 0 0 0 "zcount" 4 "readonly" "fast" 1 1 1 "substr" 4 "readonly" 1 1 1 "hkeys" 2 "readonly" "sort_for_script" 1 1 1 "pttl" 2 "readonly" "fast" 1 1 1 "hincrbyfloat" 4 "write" "denyoom" "fast" 1 1 1 "pfmerge" -2 "write" "denyoom" 1 -1 1 "hlen" 2 "readonly" "fast" 1 1 1 "incrby" 3 "write" "denyoom" "fast" 1 1 1 "monitor" 1 "readonly" "admin" "noscript" 0 0 0 "zinterstore" -4 "write" "denyoom" "movablekeys" 0 0 0 "setbit" 4 "write" "denyoom" 1 1 1 "info" -1 "readonly" "loading" "stale" 0 0 0 "hincrby" 4 "write" "denyoom" "fast" 1 1 1 "lrem" 4 "write" 1 1 1 "zremrangebyrank" 4 "write" 1 1 1 "zcard" 2 "readonly" "fast" 1 1 1 "append" 3 "write" "denyoom" 1 1 1 "rpop" 2 "write" "fast" 1 1 1 "subscribe" -2 "readonly" "pubsub" "noscript" "loading" "stale" 0 0 0 "brpop" -3 "write" "noscript" 1 1 1 "sunionstore" -3 "write" "denyoom" 1 -1 1
Map
"append": "def": "append" 3 "write" "denyoom" 1 1 1 "name": "append" "arity": 3 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "auth": "def": "auth" 2 "readonly" "noscript" "loading" "stale" "fast" 0 0 0 "name": "auth" "arity": 2 "flags": "[Circular]" "first": 0 "last": 0 "step": 0 "enabled": true "bgrewriteaof": "def": "bgrewriteaof" 1 "readonly" "admin" 0 0 0 "name": "bgrewriteaof" "arity": 1 "flags": "[Circular]" "first": 0 "last": 0 "step": 0 "enabled": false "bgsave": "def": "bgsave" 1 "readonly" "admin" 0 0 0 "name": "bgsave" "arity": 1 "flags": "[Circular]" "first": 0 "last": 0 "step": 0 "enabled": false "bitcount": "def": "bitcount" -2 "readonly" 1 1 1 "name": "bitcount" "arity": -2 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "bitop": "def": "bitop" -4 "write" "denyoom" 2 -1 1 "name": "bitop" "arity": -4 "flags": "[Circular]" "first": 2 "last": -1 "step": 1 "enabled": false "bitpos": "def": "bitpos" -3 "readonly" 1 1 1 "name": "bitpos" "arity": -3 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "blpop": "def": "blpop" -3 "write" "noscript" 1 -2 1 "name": "blpop" "arity": -3 "flags": "[Circular]" "first": 1 "last": -2 "step": 1 "enabled": false "brpop": "def": "brpop" -3 "write" "noscript" 1 1 1 "name": "brpop" "arity": -3 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "brpoplpush": "def": "brpoplpush" 4 "write" "denyoom" "noscript" 1 2 1 "name": "brpoplpush" "arity": 4 "flags": "[Circular]" "first": 1 "last": 2 "step": 1 "enabled": false "client": "def": "client" -2 "readonly" "noscript" 0 0 0 "name": "client" "arity": -2 "flags": "[Circular]" "first": 0 "last": 0 "step": 0 "enabled": true "command": "def": "command" 0 "readonly" "loading" "stale" 0 0 0 "name": "command" "arity": 0 "flags": "[Circular]" "first": 0 "last": 0 "step": 0 "enabled": true "config": "def": "config" -2 "readonly" "admin" "stale" 0 0 0 "name": "config" "arity": -2 "flags": "[Circular]" "first": 0 "last": 0 "step": 0 "enabled": false "dbsize": "def": "dbsize" 1 "readonly" "fast" 0 0 0 "name": "dbsize" "arity": 1 "flags": "[Circular]" "first": 0 "last": 0 "step": 0 "enabled": true "debug": "def": "debug" -2 "admin" "noscript" 0 0 0 "name": "debug" "arity": -2 "flags": "[Circular]" "first": 0 "last": 0 "step": 0 "enabled": false "decr": "def": "decr" 2 "write" "denyoom" "fast" 1 1 1 "name": "decr" "arity": 2 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": true "decrby": "def": "decrby" 3 "write" "denyoom" "fast" 1 1 1 "name": "decrby" "arity": 3 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": true "del": "def": "del" -2 "write" 1 -1 1 "name": "del" "arity": -2 "flags": "[Circular]" "first": 1 "last": -1 "step": 1 "enabled": true "discard": "def": "discard" 1 "readonly" "noscript" "fast" 0 0 0 "name": "discard" "arity": 1 "flags": "[Circular]" "first": 0 "last": 0 "step": 0 "enabled": true "dump": "def": "dump" 2 "readonly" 1 1 1 "name": "dump" "arity": 2 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "echo": "def": "echo" 2 "readonly" "fast" 0 0 0 "name": "echo" "arity": 2 "flags": "[Circular]" "first": 0 "last": 0 "step": 0 "enabled": true "eval": "def": "eval" -3 "noscript" "movablekeys" 0 0 0 "name": "eval" "arity": -3 "flags": "[Circular]" "first": 0 "last": 0 "step": 0 "enabled": false "evalsha": "def": "evalsha" -3 "noscript" "movablekeys" 0 0 0 "name": "evalsha" "arity": -3 "flags": "[Circular]" "first": 0 "last": 0 "step": 0 "enabled": false "exec": "def": "exec" 1 "noscript" "skip_monitor" 0 0 0 "name": "exec" "arity": 1 "flags": "[Circular]" "first": 0 "last": 0 "step": 0 "enabled": true "exists": "def": "exists" 2 "readonly" "fast" 1 1 1 "name": "exists" "arity": 2 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": true "expire": "def": "expire" 3 "write" "fast" 1 1 1 "name": "expire" "arity": 3 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "expireat": "def": "expireat" 3 "write" "fast" 1 1 1 "name": "expireat" "arity": 3 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "flushall": "def": "flushall" 1 "write" 0 0 0 "name": "flushall" "arity": 1 "flags": "[Circular]" "first": 0 "last": 0 "step": 0 "enabled": true "flushdb": "def": "flushdb" 1 "write" 0 0 0 "name": "flushdb" "arity": 1 "flags": "[Circular]" "first": 0 "last": 0 "step": 0 "enabled": true "get": "def": "get" 2 "readonly" "fast" 1 1 1 "name": "get" "arity": 2 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": true "getbit": "def": "getbit" 3 "readonly" "fast" 1 1 1 "name": "getbit" "arity": 3 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "getrange": "def": "getrange" 4 "readonly" 1 1 1 "name": "getrange" "arity": 4 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "getset": "def": "getset" 3 "write" "denyoom" 1 1 1 "name": "getset" "arity": 3 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": true "hdel": "def": "hdel" -3 "write" "fast" 1 1 1 "name": "hdel" "arity": -3 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "hexists": "def": "hexists" 3 "readonly" "fast" 1 1 1 "name": "hexists" "arity": 3 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "hget": "def": "hget" 3 "readonly" "fast" 1 1 1 "name": "hget" "arity": 3 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "hgetall": "def": "hgetall" 2 "readonly" 1 1 1 "name": "hgetall" "arity": 2 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "hincrby": "def": "hincrby" 4 "write" "denyoom" "fast" 1 1 1 "name": "hincrby" "arity": 4 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "hincrbyfloat": "def": "hincrbyfloat" 4 "write" "denyoom" "fast" 1 1 1 "name": "hincrbyfloat" "arity": 4 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "hkeys": "def": "hkeys" 2 "readonly" "sort_for_script" 1 1 1 "name": "hkeys" "arity": 2 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "hlen": "def": "hlen" 2 "readonly" "fast" 1 1 1 "name": "hlen" "arity": 2 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "hmget": "def": "hmget" -3 "readonly" 1 1 1 "name": "hmget" "arity": -3 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "hmset": "def": "hmset" -4 "write" "denyoom" 1 1 1 "name": "hmset" "arity": -4 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "hscan": "def": "hscan" -3 "readonly" "random" 1 1 1 "name": "hscan" "arity": -3 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "hset": "def": "hset" 4 "write" "denyoom" "fast" 1 1 1 "name": "hset" "arity": 4 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "hsetnx": "def": "hsetnx" 4 "write" "denyoom" "fast" 1 1 1 "name": "hsetnx" "arity": 4 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "hvals": "def": "hvals" 2 "readonly" "sort_for_script" 1 1 1 "name": "hvals" "arity": 2 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "incr": "def": "incr" 2 "write" "denyoom" "fast" 1 1 1 "name": "incr" "arity": 2 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": true "incrby": "def": "incrby" 3 "write" "denyoom" "fast" 1 1 1 "name": "incrby" "arity": 3 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": true "incrbyfloat": "def": "incrbyfloat" 3 "write" "denyoom" "fast" 1 1 1 "name": "incrbyfloat" "arity": 3 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": true "info": "def": "info" -1 "readonly" "loading" "stale" 0 0 0 "name": "info" "arity": -1 "flags": "[Circular]" "first": 0 "last": 0 "step": 0 "enabled": true "keys": "def": "keys" 2 "readonly" "sort_for_script" 0 0 0 "name": "keys" "arity": 2 "flags": "[Circular]" "first": 0 "last": 0 "step": 0 "enabled": true "lastsave": "def": "lastsave" 1 "readonly" "random" "fast" 0 0 0 "name": "lastsave" "arity": 1 "flags": "[Circular]" "first": 0 "last": 0 "step": 0 "enabled": false "latency": "def": "latency" -2 "readonly" "admin" "noscript" "loading" "stale" 0 0 0 "name": "latency" "arity": -2 "flags": "[Circular]" "first": 0 "last": 0 "step": 0 "enabled": false "lindex": "def": "lindex" 3 "readonly" 1 1 1 "name": "lindex" "arity": 3 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "linsert": "def": "linsert" 5 "write" "denyoom" 1 1 1 "name": "linsert" "arity": 5 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "llen": "def": "llen" 2 "readonly" "fast" 1 1 1 "name": "llen" "arity": 2 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "lpop": "def": "lpop" 2 "write" "fast" 1 1 1 "name": "lpop" "arity": 2 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "lpush": "def": "lpush" -3 "write" "denyoom" "fast" 1 1 1 "name": "lpush" "arity": -3 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "lpushx": "def": "lpushx" 3 "write" "denyoom" "fast" 1 1 1 "name": "lpushx" "arity": 3 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "lrange": "def": "lrange" 4 "readonly" 1 1 1 "name": "lrange" "arity": 4 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "lrem": "def": "lrem" 4 "write" 1 1 1 "name": "lrem" "arity": 4 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "lset": "def": "lset" 4 "write" "denyoom" 1 1 1 "name": "lset" "arity": 4 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "ltrim": "def": "ltrim" 4 "write" 1 1 1 "name": "ltrim" "arity": 4 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "mget": "def": "mget" -2 "readonly" 1 -1 1 "name": "mget" "arity": -2 "flags": "[Circular]" "first": 1 "last": -1 "step": 1 "enabled": true "migrate": "def": "migrate" 6 "write" 0 0 0 "name": "migrate" "arity": 6 "flags": "[Circular]" "first": 0 "last": 0 "step": 0 "enabled": false "monitor": "def": "monitor" 1 "readonly" "admin" "noscript" 0 0 0 "name": "monitor" "arity": 1 "flags": "[Circular]" "first": 0 "last": 0 "step": 0 "enabled": true "move": "def": "move" 3 "write" "fast" 1 1 1 "name": "move" "arity": 3 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "mset": "def": "mset" -3 "write" "denyoom" 1 -1 2 "name": "mset" "arity": -3 "flags": "[Circular]" "first": 1 "last": -1 "step": 2 "enabled": true "msetnx": "def": "msetnx" -3 "write" "denyoom" 1 -1 2 "name": "msetnx" "arity": -3 "flags": "[Circular]" "first": 1 "last": -1 "step": 2 "enabled": false "multi": "def": "multi" 1 "readonly" "noscript" "fast" 0 0 0 "name": "multi" "arity": 1 "flags": "[Circular]" "first": 0 "last": 0 "step": 0 "enabled": true "object": "def": "object" 3 "readonly" 2 2 2 "name": "object" "arity": 3 "flags": "[Circular]" "first": 2 "last": 2 "step": 2 "enabled": false "persist": "def": "persist" 2 "write" "fast" 1 1 1 "name": "persist" "arity": 2 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "pexpire": "def": "pexpire" 3 "write" "fast" 1 1 1 "name": "pexpire" "arity": 3 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "pexpireat": "def": "pexpireat" 3 "write" "fast" 1 1 1 "name": "pexpireat" "arity": 3 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "pfadd": "def": "pfadd" -2 "write" "denyoom" "fast" 1 1 1 "name": "pfadd" "arity": -2 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "pfcount": "def": "pfcount" -2 "readonly" 1 1 1 "name": "pfcount" "arity": -2 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "pfdebug": "def": "pfdebug" -3 "write" 0 0 0 "name": "pfdebug" "arity": -3 "flags": "[Circular]" "first": 0 "last": 0 "step": 0 "enabled": false "pfmerge": "def": "pfmerge" -2 "write" "denyoom" 1 -1 1 "name": "pfmerge" "arity": -2 "flags": "[Circular]" "first": 1 "last": -1 "step": 1 "enabled": false "pfselftest": "def": "pfselftest" 1 "readonly" 0 0 0 "name": "pfselftest" "arity": 1 "flags": "[Circular]" "first": 0 "last": 0 "step": 0 "enabled": false "ping": "def": "ping" -1 "readonly" "stale" "fast" 0 0 0 "name": "ping" "arity": -1 "flags": "[Circular]" "first": 0 "last": 0 "step": 0 "enabled": true "psetex": "def": "psetex" 4 "write" "denyoom" 1 1 1 "name": "psetex" "arity": 4 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "psubscribe": "def": "psubscribe" -2 "readonly" "pubsub" "noscript" "loading" "stale" 0 0 0 "name": "psubscribe" "arity": -2 "flags": "[Circular]" "first": 0 "last": 0 "step": 0 "enabled": false "psync": "def": "psync" 3 "readonly" "admin" "noscript" 0 0 0 "name": "psync" "arity": 3 "flags": "[Circular]" "first": 0 "last": 0 "step": 0 "enabled": false "pttl": "def": "pttl" 2 "readonly" "fast" 1 1 1 "name": "pttl" "arity": 2 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "publish": "def": "publish" 3 "readonly" "pubsub" "loading" "stale" "fast" 0 0 0 "name": "publish" "arity": 3 "flags": "[Circular]" "first": 0 "last": 0 "step": 0 "enabled": false "pubsub": "def": "pubsub" -2 "readonly" "pubsub" "random" "loading" "stale" 0 0 0 "name": "pubsub" "arity": -2 "flags": "[Circular]" "first": 0 "last": 0 "step": 0 "enabled": false "punsubscribe": "def": "punsubscribe" -1 "readonly" "pubsub" "noscript" "loading" "stale" 0 0 0 "name": "punsubscribe" "arity": -1 "flags": "[Circular]" "first": 0 "last": 0 "step": 0 "enabled": false "randomkey": "def": "randomkey" 1 "readonly" "random" 0 0 0 "name": "randomkey" "arity": 1 "flags": "[Circular]" "first": 0 "last": 0 "step": 0 "enabled": false "rename": "def": "rename" 3 "write" 1 2 1 "name": "rename" "arity": 3 "flags": "[Circular]" "first": 1 "last": 2 "step": 1 "enabled": false "renamenx": "def": "renamenx" 3 "write" "fast" 1 2 1 "name": "renamenx" "arity": 3 "flags": "[Circular]" "first": 1 "last": 2 "step": 1 "enabled": false "replconf": "def": "replconf" -1 "readonly" "admin" "noscript" "loading" "stale" 0 0 0 "name": "replconf" "arity": -1 "flags": "[Circular]" "first": 0 "last": 0 "step": 0 "enabled": false "restore": "def": "restore" 4 "write" "denyoom" 1 1 1 "name": "restore" "arity": 4 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "role": "def": "role" 1 "noscript" "loading" "stale" 0 0 0 "name": "role" "arity": 1 "flags": "[Circular]" "first": 0 "last": 0 "step": 0 "enabled": false "rpop": "def": "rpop" 2 "write" "fast" 1 1 1 "name": "rpop" "arity": 2 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "rpoplpush": "def": "rpoplpush" 3 "write" "denyoom" 1 2 1 "name": "rpoplpush" "arity": 3 "flags": "[Circular]" "first": 1 "last": 2 "step": 1 "enabled": false "rpush": "def": "rpush" -3 "write" "denyoom" "fast" 1 1 1 "name": "rpush" "arity": -3 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "rpushx": "def": "rpushx" 3 "write" "denyoom" "fast" 1 1 1 "name": "rpushx" "arity": 3 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "sadd": "def": "sadd" -3 "write" "denyoom" "fast" 1 1 1 "name": "sadd" "arity": -3 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "save": "def": "save" 1 "readonly" "admin" "noscript" 0 0 0 "name": "save" "arity": 1 "flags": "[Circular]" "first": 0 "last": 0 "step": 0 "enabled": false "scan": "def": "scan" -2 "readonly" "random" 0 0 0 "name": "scan" "arity": -2 "flags": "[Circular]" "first": 0 "last": 0 "step": 0 "enabled": false "scard": "def": "scard" 2 "readonly" "fast" 1 1 1 "name": "scard" "arity": 2 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "script": "def": "script" -2 "readonly" "noscript" 0 0 0 "name": "script" "arity": -2 "flags": "[Circular]" "first": 0 "last": 0 "step": 0 "enabled": false "sdiff": "def": "sdiff" -2 "readonly" "sort_for_script" 1 -1 1 "name": "sdiff" "arity": -2 "flags": "[Circular]" "first": 1 "last": -1 "step": 1 "enabled": false "sdiffstore": "def": "sdiffstore" -3 "write" "denyoom" 1 -1 1 "name": "sdiffstore" "arity": -3 "flags": "[Circular]" "first": 1 "last": -1 "step": 1 "enabled": false "select": "def": "select" 2 "readonly" "loading" "fast" 0 0 0 "name": "select" "arity": 2 "flags": "[Circular]" "first": 0 "last": 0 "step": 0 "enabled": true "set": "def": "set" -3 "write" "denyoom" 1 1 1 "name": "set" "arity": -3 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": true "setbit": "def": "setbit" 4 "write" "denyoom" 1 1 1 "name": "setbit" "arity": 4 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "setex": "def": "setex" 4 "write" "denyoom" 1 1 1 "name": "setex" "arity": 4 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "setnx": "def": "setnx" 3 "write" "denyoom" "fast" 1 1 1 "name": "setnx" "arity": 3 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "setrange": "def": "setrange" 4 "write" "denyoom" 1 1 1 "name": "setrange" "arity": 4 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "shutdown": "def": "shutdown" -1 "readonly" "admin" "loading" "stale" 0 0 0 "name": "shutdown" "arity": -1 "flags": "[Circular]" "first": 0 "last": 0 "step": 0 "enabled": false "sinter": "def": "sinter" -2 "readonly" "sort_for_script" 1 -1 1 "name": "sinter" "arity": -2 "flags": "[Circular]" "first": 1 "last": -1 "step": 1 "enabled": false "sinterstore": "def": "sinterstore" -3 "write" "denyoom" 1 -1 1 "name": "sinterstore" "arity": -3 "flags": "[Circular]" "first": 1 "last": -1 "step": 1 "enabled": false "sismember": "def": "sismember" 3 "readonly" "fast" 1 1 1 "name": "sismember" "arity": 3 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "slaveof": "def": "slaveof" 3 "admin" "noscript" "stale" 0 0 0 "name": "slaveof" "arity": 3 "flags": "[Circular]" "first": 0 "last": 0 "step": 0 "enabled": false "slowlog": "def": "slowlog" -2 "readonly" 0 0 0 "name": "slowlog" "arity": -2 "flags": "[Circular]" "first": 0 "last": 0 "step": 0 "enabled": false "smembers": "def": "smembers" 2 "readonly" "sort_for_script" 1 1 1 "name": "smembers" "arity": 2 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "smove": "def": "smove" 4 "write" "fast" 1 2 1 "name": "smove" "arity": 4 "flags": "[Circular]" "first": 1 "last": 2 "step": 1 "enabled": false "sort": "def": "sort" -2 "write" "denyoom" 1 1 1 "name": "sort" "arity": -2 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "spop": "def": "spop" 2 "write" "noscript" "random" "fast" 1 1 1 "name": "spop" "arity": 2 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "srandmember": "def": "srandmember" -2 "readonly" "random" 1 1 1 "name": "srandmember" "arity": -2 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "srem": "def": "srem" -3 "write" "fast" 1 1 1 "name": "srem" "arity": -3 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "sscan": "def": "sscan" -3 "readonly" "random" 1 1 1 "name": "sscan" "arity": -3 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "strlen": "def": "strlen" 2 "readonly" "fast" 1 1 1 "name": "strlen" "arity": 2 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": true "subscribe": "def": "subscribe" -2 "readonly" "pubsub" "noscript" "loading" "stale" 0 0 0 "name": "subscribe" "arity": -2 "flags": "[Circular]" "first": 0 "last": 0 "step": 0 "enabled": false "substr": "def": "substr" 4 "readonly" 1 1 1 "name": "substr" "arity": 4 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "sunion": "def": "sunion" -2 "readonly" "sort_for_script" 1 -1 1 "name": "sunion" "arity": -2 "flags": "[Circular]" "first": 1 "last": -1 "step": 1 "enabled": false "sunionstore": "def": "sunionstore" -3 "write" "denyoom" 1 -1 1 "name": "sunionstore" "arity": -3 "flags": "[Circular]" "first": 1 "last": -1 "step": 1 "enabled": false "sync": "def": "sync" 1 "readonly" "admin" "noscript" 0 0 0 "name": "sync" "arity": 1 "flags": "[Circular]" "first": 0 "last": 0 "step": 0 "enabled": false "time": "def": "time" 1 "readonly" "random" "fast" 0 0 0 "name": "time" "arity": 1 "flags": "[Circular]" "first": 0 "last": 0 "step": 0 "enabled": true "ttl": "def": "ttl" 2 "readonly" "fast" 1 1 1 "name": "ttl" "arity": 2 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "type": "def": "type" 2 "readonly" "fast" 1 1 1 "name": "type" "arity": 2 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "unsubscribe": "def": "unsubscribe" -1 "readonly" "pubsub" "noscript" "loading" "stale" 0 0 0 "name": "unsubscribe" "arity": -1 "flags": "[Circular]" "first": 0 "last": 0 "step": 0 "enabled": false "unwatch": "def": "unwatch" 1 "readonly" "noscript" "fast" 0 0 0 "name": "unwatch" "arity": 1 "flags": "[Circular]" "first": 0 "last": 0 "step": 0 "enabled": true "watch": "def": "watch" -2 "readonly" "noscript" "fast" 1 -1 1 "name": "watch" "arity": -2 "flags": "[Circular]" "first": 1 "last": -1 "step": 1 "enabled": true "zadd": "def": "zadd" -4 "write" "denyoom" "fast" 1 1 1 "name": "zadd" "arity": -4 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "zcard": "def": "zcard" 2 "readonly" "fast" 1 1 1 "name": "zcard" "arity": 2 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "zcount": "def": "zcount" 4 "readonly" "fast" 1 1 1 "name": "zcount" "arity": 4 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "zincrby": "def": "zincrby" 4 "write" "denyoom" "fast" 1 1 1 "name": "zincrby" "arity": 4 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "zinterstore": "def": "zinterstore" -4 "write" "denyoom" "movablekeys" 0 0 0 "name": "zinterstore" "arity": -4 "flags": "[Circular]" "first": 0 "last": 0 "step": 0 "enabled": false "zlexcount": "def": "zlexcount" 4 "readonly" "fast" 1 1 1 "name": "zlexcount" "arity": 4 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "zrange": "def": "zrange" -4 "readonly" 1 1 1 "name": "zrange" "arity": -4 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "zrangebylex": "def": "zrangebylex" -4 "readonly" 1 1 1 "name": "zrangebylex" "arity": -4 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "zrangebyscore": "def": "zrangebyscore" -4 "readonly" 1 1 1 "name": "zrangebyscore" "arity": -4 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "zrank": "def": "zrank" 3 "readonly" "fast" 1 1 1 "name": "zrank" "arity": 3 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "zrem": "def": "zrem" -3 "write" "fast" 1 1 1 "name": "zrem" "arity": -3 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "zremrangebylex": "def": "zremrangebylex" 4 "write" 1 1 1 "name": "zremrangebylex" "arity": 4 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "zremrangebyrank": "def": "zremrangebyrank" 4 "write" 1 1 1 "name": "zremrangebyrank" "arity": 4 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "zremrangebyscore": "def": "zremrangebyscore" 4 "write" 1 1 1 "name": "zremrangebyscore" "arity": 4 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "zrevrange": "def": "zrevrange" -4 "readonly" 1 1 1 "name": "zrevrange" "arity": -4 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "zrevrangebylex": "def": "zrevrangebylex" -4 "readonly" 1 1 1 "name": "zrevrangebylex" "arity": -4 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "zrevrangebyscore": "def": "zrevrangebyscore" -4 "readonly" 1 1 1 "name": "zrevrangebyscore" "arity": -4 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "zrevrank": "def": "zrevrank" 3 "readonly" "fast" 1 1 1 "name": "zrevrank" "arity": 3 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "zscan": "def": "zscan" -3 "readonly" "random" 1 1 1 "name": "zscan" "arity": -3 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "zscore": "def": "zscore" 3 "readonly" "fast" 1 1 1 "name": "zscore" "arity": 3 "flags": "[Circular]" "first": 1 "last": 1 "step": 1 "enabled": false "zunionstore": "def": "zunionstore" -4 "write" "denyoom" "movablekeys" 0 0 0 "name": "zunionstore" "arity": -4 "flags": "[Circular]" "first": 0 "last": 0 "step": 0 "enabled": false
License
Everything is MIT. Read the license if you feel inclined.
Generated by mdp(1).