{ "acl": { "arity": -2, "flags": [ "admin", "noscript", "loading", "stale", "skip_slowlog" ], "keyStart": 0, "keyStop": 0, "step": 0 }, "append": { "arity": 3, "flags": [ "write", "denyoom", "fast" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "asking": { "arity": 1, "flags": [ "fast" ], "keyStart": 0, "keyStop": 0, "step": 0 }, "auth": { "arity": -2, "flags": [ "noscript", "loading", "stale", "skip_monitor", "skip_slowlog", "fast", "no_auth" ], "keyStart": 0, "keyStop": 0, "step": 0 }, "bgrewriteaof": { "arity": 1, "flags": [ "admin", "noscript" ], "keyStart": 0, "keyStop": 0, "step": 0 }, "bgsave": { "arity": -1, "flags": [ "admin", "noscript" ], "keyStart": 0, "keyStop": 0, "step": 0 }, "bitcount": { "arity": -2, "flags": [ "readonly" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "bitfield": { "arity": -2, "flags": [ "write", "denyoom" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "bitfield_ro": { "arity": -2, "flags": [ "readonly", "fast" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "bitop": { "arity": -4, "flags": [ "write", "denyoom" ], "keyStart": 2, "keyStop": -1, "step": 1 }, "bitpos": { "arity": -3, "flags": [ "readonly" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "blpop": { "arity": -3, "flags": [ "write", "noscript" ], "keyStart": 1, "keyStop": -2, "step": 1 }, "brpop": { "arity": -3, "flags": [ "write", "noscript" ], "keyStart": 1, "keyStop": -2, "step": 1 }, "brpoplpush": { "arity": 4, "flags": [ "write", "denyoom", "noscript" ], "keyStart": 1, "keyStop": 2, "step": 1 }, "bzpopmax": { "arity": -3, "flags": [ "write", "noscript", "fast" ], "keyStart": 1, "keyStop": -2, "step": 1 }, "bzpopmin": { "arity": -3, "flags": [ "write", "noscript", "fast" ], "keyStart": 1, "keyStop": -2, "step": 1 }, "client": { "arity": -2, "flags": [ "admin", "noscript", "random", "loading", "stale" ], "keyStart": 0, "keyStop": 0, "step": 0 }, "cluster": { "arity": -2, "flags": [ "admin", "random", "stale" ], "keyStart": 0, "keyStop": 0, "step": 0 }, "command": { "arity": -1, "flags": [ "random", "loading", "stale" ], "keyStart": 0, "keyStop": 0, "step": 0 }, "config": { "arity": -2, "flags": [ "admin", "noscript", "loading", "stale" ], "keyStart": 0, "keyStop": 0, "step": 0 }, "dbsize": { "arity": 1, "flags": [ "readonly", "fast" ], "keyStart": 0, "keyStop": 0, "step": 0 }, "debug": { "arity": -2, "flags": [ "admin", "noscript", "loading", "stale" ], "keyStart": 0, "keyStop": 0, "step": 0 }, "decr": { "arity": 2, "flags": [ "write", "denyoom", "fast" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "decrby": { "arity": 3, "flags": [ "write", "denyoom", "fast" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "del": { "arity": -2, "flags": [ "write" ], "keyStart": 1, "keyStop": -1, "step": 1 }, "discard": { "arity": 1, "flags": [ "noscript", "loading", "stale", "fast" ], "keyStart": 0, "keyStop": 0, "step": 0 }, "dump": { "arity": 2, "flags": [ "readonly", "random" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "echo": { "arity": 2, "flags": [ "readonly", "fast" ], "keyStart": 0, "keyStop": 0, "step": 0 }, "eval": { "arity": -3, "flags": [ "noscript", "movablekeys" ], "keyStart": 0, "keyStop": 0, "step": 0 }, "evalsha": { "arity": -3, "flags": [ "noscript", "movablekeys" ], "keyStart": 0, "keyStop": 0, "step": 0 }, "exec": { "arity": 1, "flags": [ "noscript", "loading", "stale", "skip_monitor", "skip_slowlog" ], "keyStart": 0, "keyStop": 0, "step": 0 }, "exists": { "arity": -2, "flags": [ "readonly", "fast" ], "keyStart": 1, "keyStop": -1, "step": 1 }, "expire": { "arity": 3, "flags": [ "write", "fast" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "expireat": { "arity": 3, "flags": [ "write", "fast" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "flushall": { "arity": -1, "flags": [ "write" ], "keyStart": 0, "keyStop": 0, "step": 0 }, "flushdb": { "arity": -1, "flags": [ "write" ], "keyStart": 0, "keyStop": 0, "step": 0 }, "geoadd": { "arity": -5, "flags": [ "write", "denyoom" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "geodist": { "arity": -4, "flags": [ "readonly" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "geohash": { "arity": -2, "flags": [ "readonly" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "geopos": { "arity": -2, "flags": [ "readonly" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "georadius": { "arity": -6, "flags": [ "write", "movablekeys" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "georadius_ro": { "arity": -6, "flags": [ "readonly", "movablekeys" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "georadiusbymember": { "arity": -5, "flags": [ "write", "movablekeys" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "georadiusbymember_ro": { "arity": -5, "flags": [ "readonly", "movablekeys" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "get": { "arity": 2, "flags": [ "readonly", "fast" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "getbit": { "arity": 3, "flags": [ "readonly", "fast" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "getrange": { "arity": 4, "flags": [ "readonly" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "getset": { "arity": 3, "flags": [ "write", "denyoom", "fast" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "hdel": { "arity": -3, "flags": [ "write", "fast" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "hello": { "arity": -2, "flags": [ "noscript", "loading", "stale", "skip_monitor", "skip_slowlog", "fast", "no_auth" ], "keyStart": 0, "keyStop": 0, "step": 0 }, "hexists": { "arity": 3, "flags": [ "readonly", "fast" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "hget": { "arity": 3, "flags": [ "readonly", "fast" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "hgetall": { "arity": 2, "flags": [ "readonly", "random" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "hincrby": { "arity": 4, "flags": [ "write", "denyoom", "fast" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "hincrbyfloat": { "arity": 4, "flags": [ "write", "denyoom", "fast" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "hkeys": { "arity": 2, "flags": [ "readonly", "sort_for_script" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "hlen": { "arity": 2, "flags": [ "readonly", "fast" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "hmget": { "arity": -3, "flags": [ "readonly", "fast" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "hmset": { "arity": -4, "flags": [ "write", "denyoom", "fast" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "host:": { "arity": -1, "flags": [ "readonly", "loading", "stale" ], "keyStart": 0, "keyStop": 0, "step": 0 }, "hscan": { "arity": -3, "flags": [ "readonly", "random" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "hset": { "arity": -4, "flags": [ "write", "denyoom", "fast" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "hsetnx": { "arity": 4, "flags": [ "write", "denyoom", "fast" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "hstrlen": { "arity": 3, "flags": [ "readonly", "fast" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "hvals": { "arity": 2, "flags": [ "readonly", "sort_for_script" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "incr": { "arity": 2, "flags": [ "write", "denyoom", "fast" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "incrby": { "arity": 3, "flags": [ "write", "denyoom", "fast" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "incrbyfloat": { "arity": 3, "flags": [ "write", "denyoom", "fast" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "info": { "arity": -1, "flags": [ "random", "loading", "stale" ], "keyStart": 0, "keyStop": 0, "step": 0 }, "keys": { "arity": 2, "flags": [ "readonly", "sort_for_script" ], "keyStart": 0, "keyStop": 0, "step": 0 }, "lastsave": { "arity": 1, "flags": [ "readonly", "random", "loading", "stale", "fast" ], "keyStart": 0, "keyStop": 0, "step": 0 }, "latency": { "arity": -2, "flags": [ "admin", "noscript", "loading", "stale" ], "keyStart": 0, "keyStop": 0, "step": 0 }, "lindex": { "arity": 3, "flags": [ "readonly" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "linsert": { "arity": 5, "flags": [ "write", "denyoom" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "llen": { "arity": 2, "flags": [ "readonly", "fast" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "lolwut": { "arity": -1, "flags": [ "readonly", "fast" ], "keyStart": 0, "keyStop": 0, "step": 0 }, "lpop": { "arity": 2, "flags": [ "write", "fast" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "lpos": { "arity": -3, "flags": [ "readonly" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "lpush": { "arity": -3, "flags": [ "write", "denyoom", "fast" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "lpushx": { "arity": -3, "flags": [ "write", "denyoom", "fast" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "lrange": { "arity": 4, "flags": [ "readonly" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "lrem": { "arity": 4, "flags": [ "write" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "lset": { "arity": 4, "flags": [ "write", "denyoom" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "ltrim": { "arity": 4, "flags": [ "write" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "memory": { "arity": -2, "flags": [ "readonly", "random", "movablekeys" ], "keyStart": 0, "keyStop": 0, "step": 0 }, "mget": { "arity": -2, "flags": [ "readonly", "fast" ], "keyStart": 1, "keyStop": -1, "step": 1 }, "migrate": { "arity": -6, "flags": [ "write", "random", "movablekeys" ], "keyStart": 0, "keyStop": 0, "step": 0 }, "module": { "arity": -2, "flags": [ "admin", "noscript" ], "keyStart": 0, "keyStop": 0, "step": 0 }, "monitor": { "arity": 1, "flags": [ "admin", "noscript", "loading", "stale" ], "keyStart": 0, "keyStop": 0, "step": 0 }, "move": { "arity": 3, "flags": [ "write", "fast" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "mset": { "arity": -3, "flags": [ "write", "denyoom" ], "keyStart": 1, "keyStop": -1, "step": 2 }, "msetnx": { "arity": -3, "flags": [ "write", "denyoom" ], "keyStart": 1, "keyStop": -1, "step": 2 }, "multi": { "arity": 1, "flags": [ "noscript", "loading", "stale", "fast" ], "keyStart": 0, "keyStop": 0, "step": 0 }, "object": { "arity": -2, "flags": [ "readonly", "random" ], "keyStart": 2, "keyStop": 2, "step": 1 }, "persist": { "arity": 2, "flags": [ "write", "fast" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "pexpire": { "arity": 3, "flags": [ "write", "fast" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "pexpireat": { "arity": 3, "flags": [ "write", "fast" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "pfadd": { "arity": -2, "flags": [ "write", "denyoom", "fast" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "pfcount": { "arity": -2, "flags": [ "readonly" ], "keyStart": 1, "keyStop": -1, "step": 1 }, "pfdebug": { "arity": -3, "flags": [ "write", "admin" ], "keyStart": 0, "keyStop": 0, "step": 0 }, "pfmerge": { "arity": -2, "flags": [ "write", "denyoom" ], "keyStart": 1, "keyStop": -1, "step": 1 }, "pfselftest": { "arity": 1, "flags": [ "admin" ], "keyStart": 0, "keyStop": 0, "step": 0 }, "ping": { "arity": -1, "flags": [ "stale", "fast" ], "keyStart": 0, "keyStop": 0, "step": 0 }, "post": { "arity": -1, "flags": [ "readonly", "loading", "stale" ], "keyStart": 0, "keyStop": 0, "step": 0 }, "psetex": { "arity": 4, "flags": [ "write", "denyoom" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "psubscribe": { "arity": -2, "flags": [ "pubsub", "noscript", "loading", "stale" ], "keyStart": 0, "keyStop": 0, "step": 0 }, "psync": { "arity": 3, "flags": [ "admin", "noscript" ], "keyStart": 0, "keyStop": 0, "step": 0 }, "pttl": { "arity": 2, "flags": [ "readonly", "random", "fast" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "publish": { "arity": 3, "flags": [ "pubsub", "loading", "stale", "fast" ], "keyStart": 0, "keyStop": 0, "step": 0 }, "pubsub": { "arity": -2, "flags": [ "pubsub", "random", "loading", "stale" ], "keyStart": 0, "keyStop": 0, "step": 0 }, "punsubscribe": { "arity": -1, "flags": [ "pubsub", "noscript", "loading", "stale" ], "keyStart": 0, "keyStop": 0, "step": 0 }, "quit": { "arity": 1, "flags": [ "loading", "stale", "readonly" ], "keyStart": 0, "keyStop": 0, "step": 0 }, "randomkey": { "arity": 1, "flags": [ "readonly", "random" ], "keyStart": 0, "keyStop": 0, "step": 0 }, "readonly": { "arity": 1, "flags": [ "fast" ], "keyStart": 0, "keyStop": 0, "step": 0 }, "readwrite": { "arity": 1, "flags": [ "fast" ], "keyStart": 0, "keyStop": 0, "step": 0 }, "rename": { "arity": 3, "flags": [ "write" ], "keyStart": 1, "keyStop": 2, "step": 1 }, "renamenx": { "arity": 3, "flags": [ "write", "fast" ], "keyStart": 1, "keyStop": 2, "step": 1 }, "replconf": { "arity": -1, "flags": [ "admin", "noscript", "loading", "stale" ], "keyStart": 0, "keyStop": 0, "step": 0 }, "replicaof": { "arity": 3, "flags": [ "admin", "noscript", "stale" ], "keyStart": 0, "keyStop": 0, "step": 0 }, "restore": { "arity": -4, "flags": [ "write", "denyoom" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "restore-asking": { "arity": -4, "flags": [ "write", "denyoom", "asking" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "role": { "arity": 1, "flags": [ "readonly", "noscript", "loading", "stale", "fast" ], "keyStart": 0, "keyStop": 0, "step": 0 }, "rpop": { "arity": 2, "flags": [ "write", "fast" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "rpoplpush": { "arity": 3, "flags": [ "write", "denyoom" ], "keyStart": 1, "keyStop": 2, "step": 1 }, "rpush": { "arity": -3, "flags": [ "write", "denyoom", "fast" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "rpushx": { "arity": -3, "flags": [ "write", "denyoom", "fast" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "sadd": { "arity": -3, "flags": [ "write", "denyoom", "fast" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "save": { "arity": 1, "flags": [ "admin", "noscript" ], "keyStart": 0, "keyStop": 0, "step": 0 }, "scan": { "arity": -2, "flags": [ "readonly", "random" ], "keyStart": 0, "keyStop": 0, "step": 0 }, "scard": { "arity": 2, "flags": [ "readonly", "fast" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "script": { "arity": -2, "flags": [ "noscript" ], "keyStart": 0, "keyStop": 0, "step": 0 }, "sdiff": { "arity": -2, "flags": [ "readonly", "sort_for_script" ], "keyStart": 1, "keyStop": -1, "step": 1 }, "sdiffstore": { "arity": -3, "flags": [ "write", "denyoom" ], "keyStart": 1, "keyStop": -1, "step": 1 }, "select": { "arity": 2, "flags": [ "loading", "stale", "fast" ], "keyStart": 0, "keyStop": 0, "step": 0 }, "set": { "arity": -3, "flags": [ "write", "denyoom" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "setbit": { "arity": 4, "flags": [ "write", "denyoom" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "setex": { "arity": 4, "flags": [ "write", "denyoom" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "setnx": { "arity": 3, "flags": [ "write", "denyoom", "fast" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "setrange": { "arity": 4, "flags": [ "write", "denyoom" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "shutdown": { "arity": -1, "flags": [ "admin", "noscript", "loading", "stale" ], "keyStart": 0, "keyStop": 0, "step": 0 }, "sinter": { "arity": -2, "flags": [ "readonly", "sort_for_script" ], "keyStart": 1, "keyStop": -1, "step": 1 }, "sinterstore": { "arity": -3, "flags": [ "write", "denyoom" ], "keyStart": 1, "keyStop": -1, "step": 1 }, "sismember": { "arity": 3, "flags": [ "readonly", "fast" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "slaveof": { "arity": 3, "flags": [ "admin", "noscript", "stale" ], "keyStart": 0, "keyStop": 0, "step": 0 }, "slowlog": { "arity": -2, "flags": [ "admin", "random", "loading", "stale" ], "keyStart": 0, "keyStop": 0, "step": 0 }, "smembers": { "arity": 2, "flags": [ "readonly", "sort_for_script" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "smove": { "arity": 4, "flags": [ "write", "fast" ], "keyStart": 1, "keyStop": 2, "step": 1 }, "sort": { "arity": -2, "flags": [ "write", "denyoom", "movablekeys" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "spop": { "arity": -2, "flags": [ "write", "random", "fast" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "srandmember": { "arity": -2, "flags": [ "readonly", "random" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "srem": { "arity": -3, "flags": [ "write", "fast" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "sscan": { "arity": -3, "flags": [ "readonly", "random" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "stralgo": { "arity": -2, "flags": [ "readonly", "movablekeys" ], "keyStart": 0, "keyStop": 0, "step": 0 }, "strlen": { "arity": 2, "flags": [ "readonly", "fast" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "subscribe": { "arity": -2, "flags": [ "pubsub", "noscript", "loading", "stale" ], "keyStart": 0, "keyStop": 0, "step": 0 }, "substr": { "arity": 4, "flags": [ "readonly" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "sunion": { "arity": -2, "flags": [ "readonly", "sort_for_script" ], "keyStart": 1, "keyStop": -1, "step": 1 }, "sunionstore": { "arity": -3, "flags": [ "write", "denyoom" ], "keyStart": 1, "keyStop": -1, "step": 1 }, "swapdb": { "arity": 3, "flags": [ "write", "fast" ], "keyStart": 0, "keyStop": 0, "step": 0 }, "sync": { "arity": 1, "flags": [ "admin", "noscript" ], "keyStart": 0, "keyStop": 0, "step": 0 }, "time": { "arity": 1, "flags": [ "readonly", "random", "loading", "stale", "fast" ], "keyStart": 0, "keyStop": 0, "step": 0 }, "touch": { "arity": -2, "flags": [ "readonly", "fast" ], "keyStart": 1, "keyStop": -1, "step": 1 }, "ttl": { "arity": 2, "flags": [ "readonly", "random", "fast" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "type": { "arity": 2, "flags": [ "readonly", "fast" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "unlink": { "arity": -2, "flags": [ "write", "fast" ], "keyStart": 1, "keyStop": -1, "step": 1 }, "unsubscribe": { "arity": -1, "flags": [ "pubsub", "noscript", "loading", "stale" ], "keyStart": 0, "keyStop": 0, "step": 0 }, "unwatch": { "arity": 1, "flags": [ "noscript", "loading", "stale", "fast" ], "keyStart": 0, "keyStop": 0, "step": 0 }, "wait": { "arity": 3, "flags": [ "noscript" ], "keyStart": 0, "keyStop": 0, "step": 0 }, "watch": { "arity": -2, "flags": [ "noscript", "loading", "stale", "fast" ], "keyStart": 1, "keyStop": -1, "step": 1 }, "xack": { "arity": -4, "flags": [ "write", "random", "fast" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "xadd": { "arity": -5, "flags": [ "write", "denyoom", "random", "fast" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "xclaim": { "arity": -6, "flags": [ "write", "random", "fast" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "xdel": { "arity": -3, "flags": [ "write", "fast" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "xgroup": { "arity": -2, "flags": [ "write", "denyoom" ], "keyStart": 2, "keyStop": 2, "step": 1 }, "xinfo": { "arity": -2, "flags": [ "readonly", "random" ], "keyStart": 2, "keyStop": 2, "step": 1 }, "xlen": { "arity": 2, "flags": [ "readonly", "fast" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "xpending": { "arity": -3, "flags": [ "readonly", "random" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "xrange": { "arity": -4, "flags": [ "readonly" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "xread": { "arity": -4, "flags": [ "readonly", "movablekeys" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "xreadgroup": { "arity": -7, "flags": [ "write", "movablekeys" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "xrevrange": { "arity": -4, "flags": [ "readonly" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "xsetid": { "arity": 3, "flags": [ "write", "denyoom", "fast" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "xtrim": { "arity": -2, "flags": [ "write", "random" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "zadd": { "arity": -4, "flags": [ "write", "denyoom", "fast" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "zcard": { "arity": 2, "flags": [ "readonly", "fast" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "zcount": { "arity": 4, "flags": [ "readonly", "fast" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "zincrby": { "arity": 4, "flags": [ "write", "denyoom", "fast" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "zinterstore": { "arity": -4, "flags": [ "write", "denyoom", "movablekeys" ], "keyStart": 0, "keyStop": 0, "step": 0 }, "zlexcount": { "arity": 4, "flags": [ "readonly", "fast" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "zpopmax": { "arity": -2, "flags": [ "write", "fast" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "zpopmin": { "arity": -2, "flags": [ "write", "fast" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "zrange": { "arity": -4, "flags": [ "readonly" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "zrangebylex": { "arity": -4, "flags": [ "readonly" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "zrangebyscore": { "arity": -4, "flags": [ "readonly" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "zrank": { "arity": 3, "flags": [ "readonly", "fast" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "zrem": { "arity": -3, "flags": [ "write", "fast" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "zremrangebylex": { "arity": 4, "flags": [ "write" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "zremrangebyrank": { "arity": 4, "flags": [ "write" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "zremrangebyscore": { "arity": 4, "flags": [ "write" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "zrevrange": { "arity": -4, "flags": [ "readonly" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "zrevrangebylex": { "arity": -4, "flags": [ "readonly" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "zrevrangebyscore": { "arity": -4, "flags": [ "readonly" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "zrevrank": { "arity": 3, "flags": [ "readonly", "fast" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "zscan": { "arity": -3, "flags": [ "readonly", "random" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "zscore": { "arity": 3, "flags": [ "readonly", "fast" ], "keyStart": 1, "keyStop": 1, "step": 1 }, "zunionstore": { "arity": -4, "flags": [ "write", "denyoom", "movablekeys" ], "keyStart": 0, "keyStop": 0, "step": 0 } }