@@ -1,598 +1,839 @@
---
-FT.ADD:
+acl:
acl_cat:
- '@admin': 1
- '@search': 1
- '@write': 1
- arity: -1
+ '@slow': 1
+ arity: -2
first_key: 0
- flags:
- module: 1
- readonly: 1
+ flags: {}
key_spec: []
last_key: 0
- name: FT.ADD
+ name: acl
step: 0
- subcommands: []
+ subcommands:
+ - - acl|load
+ - 2
+ - - admin
+ - noscript
+ - loading
+ - stale
+ - 0
+ - 0
+ - 0
+ - - '@admin'
+ - '@slow'
+ - '@dangerous'
+ - []
+ - []
+ - []
+ - - acl|genpass
+ - -2
+ - - noscript
+ - loading
+ - stale
+ - 0
+ - 0
+ - 0
+ - - '@slow'
+ - []
+ - []
+ - []
+ - - acl|help
+ - 2
+ - - loading
+ - stale
+ - 0
+ - 0
+ - 0
+ - - '@slow'
+ - []
+ - []
+ - []
+ - - acl|dryrun
+ - -4
+ - - admin
+ - noscript
+ - loading
+ - stale
+ - 0
+ - 0
+ - 0
+ - - '@admin'
+ - '@slow'
+ - '@dangerous'
+ - []
+ - []
+ - []
+ - - acl|getuser
+ - 3
+ - - admin
+ - noscript
+ - loading
+ - stale
+ - 0
+ - 0
+ - 0
+ - - '@admin'
+ - '@slow'
+ - '@dangerous'
+ - []
+ - []
+ - []
+ - - acl|whoami
+ - 2
+ - - noscript
+ - loading
+ - stale
+ - 0
+ - 0
+ - 0
+ - - '@slow'
+ - []
+ - []
+ - []
+ - - acl|log
+ - -2
+ - - admin
+ - noscript
+ - loading
+ - stale
+ - 0
+ - 0
+ - 0
+ - - '@admin'
+ - '@slow'
+ - '@dangerous'
+ - []
+ - []
+ - []
+ - - acl|deluser
+ - -3
+ - - admin
+ - noscript
+ - loading
+ - stale
+ - 0
+ - 0
+ - 0
+ - - '@admin'
+ - '@slow'
+ - '@dangerous'
+ - - request_policy:all_nodes
+ - response_policy:all_succeeded
+ - []
+ - []
+ - - acl|list
+ - 2
+ - - admin
+ - noscript
+ - loading
+ - stale
+ - 0
+ - 0
+ - 0
+ - - '@admin'
+ - '@slow'
+ - '@dangerous'
+ - []
+ - []
+ - []
+ - - acl|users
+ - 2
+ - - admin
+ - noscript
+ - loading
+ - stale
+ - 0
+ - 0
+ - 0
+ - - '@admin'
+ - '@slow'
+ - '@dangerous'
+ - []
+ - []
+ - []
+ - - acl|save
+ - 2
+ - - admin
+ - noscript
+ - loading
+ - stale
+ - 0
+ - 0
+ - 0
+ - - '@admin'
+ - '@slow'
+ - '@dangerous'
+ - - request_policy:all_nodes
+ - response_policy:all_succeeded
+ - []
+ - []
+ - - acl|cat
+ - -2
+ - - noscript
+ - loading
+ - stale
+ - 0
+ - 0
+ - 0
+ - - '@slow'
+ - []
+ - []
+ - []
+ - - acl|setuser
+ - -3
+ - - admin
+ - noscript
+ - loading
+ - stale
+ - 0
+ - 0
+ - 0
+ - - '@admin'
+ - '@slow'
+ - '@dangerous'
+ - - request_policy:all_nodes
+ - response_policy:all_succeeded
+ - []
+ - []
tips: {}
-FT.AGGREGATE:
+acl_cat:
acl_cat:
- '@read': 1
- '@search': 1
- arity: -1
+ '@slow': 1
+ arity: -2
first_key: 0
flags:
- module: 1
- readonly: 1
+ loading: 1
+ noscript: 1
+ stale: 1
key_spec: []
last_key: 0
- name: FT.AGGREGATE
+ name: acl|cat
step: 0
subcommands: []
tips: {}
-FT.ALIASADD:
+acl_deluser:
acl_cat:
- '@search': 1
- arity: -1
+ '@admin': 1
+ '@dangerous': 1
+ '@slow': 1
+ arity: -3
first_key: 0
flags:
- module: 1
- readonly: 1
+ admin: 1
+ loading: 1
+ noscript: 1
+ stale: 1
key_spec: []
last_key: 0
- name: FT.ALIASADD
+ name: acl|deluser
step: 0
subcommands: []
- tips: {}
-FT.ALIASDEL:
+ tips:
+ request_policy:all_nodes: 1
+ response_policy:all_succeeded: 1
+acl_dryrun:
acl_cat:
- '@search': 1
- arity: -1
+ '@admin': 1
+ '@dangerous': 1
+ '@slow': 1
+ arity: -4
first_key: 0
flags:
- module: 1
- readonly: 1
+ admin: 1
+ loading: 1
+ noscript: 1
+ stale: 1
key_spec: []
last_key: 0
- name: FT.ALIASDEL
+ name: acl|dryrun
step: 0
subcommands: []
tips: {}
-FT.ALIASUPDATE:
+acl_genpass:
acl_cat:
- '@search': 1
- arity: -1
+ '@slow': 1
+ arity: -2
first_key: 0
flags:
- module: 1
- readonly: 1
+ loading: 1
+ noscript: 1
+ stale: 1
key_spec: []
last_key: 0
- name: FT.ALIASUPDATE
+ name: acl|genpass
step: 0
subcommands: []
tips: {}
-FT.ALTER:
+acl_getuser:
acl_cat:
- '@search': 1
- arity: -1
+ '@admin': 1
+ '@dangerous': 1
+ '@slow': 1
+ arity: 3
first_key: 0
flags:
- module: 1
- readonly: 1
+ admin: 1
+ loading: 1
+ noscript: 1
+ stale: 1
key_spec: []
last_key: 0
- name: FT.ALTER
+ name: acl|getuser
step: 0
subcommands: []
tips: {}
-FT.CONFIG:
- acl_cat:
- '@admin': 1
- '@search': 1
- arity: -1
- first_key: 0
- flags:
- module: 1
- readonly: 1
- key_spec: []
- last_key: 0
- name: FT.CONFIG
- step: 0
- subcommands: []
- tips: {}
-FT.CREATE:
+acl_help:
acl_cat:
- '@search': 1
- arity: -1
+ '@slow': 1
+ arity: 2
first_key: 0
flags:
- module: 1
- readonly: 1
+ loading: 1
+ stale: 1
key_spec: []
last_key: 0
- name: FT.CREATE
+ name: acl|help
step: 0
subcommands: []
tips: {}
-FT.CURSOR:
+acl_list:
acl_cat:
- '@read': 1
- '@search': 1
- arity: -1
+ '@admin': 1
+ '@dangerous': 1
+ '@slow': 1
+ arity: 2
first_key: 0
flags:
- module: 1
- readonly: 1
+ admin: 1
+ loading: 1
+ noscript: 1
+ stale: 1
key_spec: []
last_key: 0
- name: FT.CURSOR
+ name: acl|list
step: 0
subcommands: []
tips: {}
-FT.DEL:
+acl_load:
acl_cat:
'@admin': 1
- '@search': 1
- '@write': 1
- arity: -1
+ '@dangerous': 1
+ '@slow': 1
+ arity: 2
first_key: 0
flags:
- module: 1
- readonly: 1
+ admin: 1
+ loading: 1
+ noscript: 1
+ stale: 1
key_spec: []
last_key: 0
- name: FT.DEL
+ name: acl|load
step: 0
subcommands: []
tips: {}
-FT.DICTADD:
+acl_log:
acl_cat:
- '@search': 1
- arity: -1
+ '@admin': 1
+ '@dangerous': 1
+ '@slow': 1
+ arity: -2
first_key: 0
flags:
- module: 1
- readonly: 1
+ admin: 1
+ loading: 1
+ noscript: 1
+ stale: 1
key_spec: []
last_key: 0
- name: FT.DICTADD
+ name: acl|log
step: 0
subcommands: []
tips: {}
-FT.DICTDEL:
+acl_save:
acl_cat:
- '@search': 1
- arity: -1
+ '@admin': 1
+ '@dangerous': 1
+ '@slow': 1
+ arity: 2
first_key: 0
flags:
- module: 1
- readonly: 1
+ admin: 1
+ loading: 1
+ noscript: 1
+ stale: 1
key_spec: []
last_key: 0
- name: FT.DICTDEL
+ name: acl|save
step: 0
subcommands: []
- tips: {}
-FT.DICTDUMP:
+ tips:
+ request_policy:all_nodes: 1
+ response_policy:all_succeeded: 1
+acl_setuser:
acl_cat:
- '@search': 1
- arity: -1
+ '@admin': 1
+ '@dangerous': 1
+ '@slow': 1
+ arity: -3
first_key: 0
flags:
- module: 1
- readonly: 1
+ admin: 1
+ loading: 1
+ noscript: 1
+ stale: 1
key_spec: []
last_key: 0
- name: FT.DICTDUMP
+ name: acl|setuser
step: 0
subcommands: []
- tips: {}
-FT.DROP:
+ tips:
+ request_policy:all_nodes: 1
+ response_policy:all_succeeded: 1
+acl_users:
acl_cat:
'@admin': 1
- '@search': 1
- '@write': 1
- arity: -1
+ '@dangerous': 1
+ '@slow': 1
+ arity: 2
first_key: 0
flags:
- module: 1
- readonly: 1
+ admin: 1
+ loading: 1
+ noscript: 1
+ stale: 1
key_spec: []
last_key: 0
- name: FT.DROP
+ name: acl|users
step: 0
subcommands: []
tips: {}
-FT.DROPINDEX:
+acl_whoami:
acl_cat:
- '@dangerous': 1
- '@search': 1
'@slow': 1
- '@write': 1
- arity: -1
+ arity: 2
first_key: 0
flags:
- module: 1
- readonly: 1
+ loading: 1
+ noscript: 1
+ stale: 1
key_spec: []
last_key: 0
- name: FT.DROPINDEX
+ name: acl|whoami
step: 0
subcommands: []
tips: {}
-FT.EXPLAIN:
+append:
acl_cat:
- '@search': 1
- arity: -1
- first_key: 0
+ '@fast': 1
+ '@string': 1
+ '@write': 1
+ arity: 3
+ first_key: 1
flags:
- module: 1
- readonly: 1
- key_spec: []
- last_key: 0
- name: FT.EXPLAIN
- step: 0
+ denyoom: 1
+ fast: 1
+ write: 1
+ key_spec:
+ - begin_search:
+ spec:
+ index: 1
+ type: index
+ find_keys:
+ spec:
+ keystep: 1
+ lastkey: 0
+ limit: 0
+ type: range
+ flags:
+ RW: 1
+ insert: 1
+ last_key: 1
+ name: append
+ step: 1
subcommands: []
tips: {}
-FT.EXPLAINCLI:
+asking:
acl_cat:
- '@search': 1
- arity: -1
+ '@connection': 1
+ '@fast': 1
+ arity: 1
first_key: 0
flags:
- module: 1
- readonly: 1
+ fast: 1
key_spec: []
last_key: 0
- name: FT.EXPLAINCLI
+ name: asking
step: 0
subcommands: []
tips: {}
-FT.GET:
+auth:
acl_cat:
- '@admin': 1
- '@read': 1
- '@search': 1
- arity: -1
+ '@connection': 1
+ '@fast': 1
+ arity: -2
first_key: 0
flags:
- module: 1
- readonly: 1
+ allow_busy: 1
+ fast: 1
+ loading: 1
+ no_auth: 1
+ noscript: 1
+ stale: 1
key_spec: []
last_key: 0
- name: FT.GET
+ name: auth
step: 0
subcommands: []
tips: {}
-FT.INFO:
+bgrewriteaof:
acl_cat:
- '@search': 1
- arity: -1
+ '@admin': 1
+ '@dangerous': 1
+ '@slow': 1
+ arity: 1
first_key: 0
flags:
- module: 1
- readonly: 1
+ admin: 1
+ no_async_loading: 1
+ noscript: 1
key_spec: []
last_key: 0
- name: FT.INFO
+ name: bgrewriteaof
step: 0
subcommands: []
tips: {}
-FT.MGET:
+bgsave:
acl_cat:
'@admin': 1
- '@read': 1
- '@search': 1
+ '@dangerous': 1
+ '@slow': 1
arity: -1
first_key: 0
flags:
- module: 1
- readonly: 1
+ admin: 1
+ no_async_loading: 1
+ noscript: 1
key_spec: []
last_key: 0
- name: FT.MGET
+ name: bgsave
step: 0
subcommands: []
tips: {}
-FT.PROFILE:
+bitcount:
acl_cat:
+ '@bitmap': 1
'@read': 1
- '@search': 1
- arity: -1
- first_key: 0
+ '@slow': 1
+ arity: -2
+ first_key: 1
flags:
- module: 1
readonly: 1
- key_spec: []
- last_key: 0
- name: FT.PROFILE
- step: 0
+ key_spec:
+ - begin_search:
+ spec:
+ index: 1
+ type: index
+ find_keys:
+ spec:
+ keystep: 1
+ lastkey: 0
+ limit: 0
+ type: range
+ flags:
+ RO: 1
+ access: 1
+ last_key: 1
+ name: bitcount
+ step: 1
subcommands: []
tips: {}
-FT.SEARCH:
+bitfield:
acl_cat:
- '@read': 1
- '@search': 1
- arity: -1
- first_key: 0
+ '@bitmap': 1
+ '@slow': 1
+ '@write': 1
+ arity: -2
+ first_key: 1
flags:
- module: 1
- readonly: 1
- key_spec: []
- last_key: 0
- name: FT.SEARCH
- step: 0
+ denyoom: 1
+ write: 1
+ key_spec:
+ - begin_search:
+ spec:
+ index: 1
+ type: index
+ find_keys:
+ spec:
+ keystep: 1
+ lastkey: 0
+ limit: 0
+ type: range
+ flags:
+ RW: 1
+ access: 1
+ update: 1
+ variable_flags: 1
+ notes: This command allows both access and modification of the key
+ last_key: 1
+ name: bitfield
+ step: 1
subcommands: []
tips: {}
-FT.SPELLCHECK:
+bitfield_ro:
acl_cat:
- '@search': 1
- arity: -1
- first_key: 0
+ '@bitmap': 1
+ '@fast': 1
+ '@read': 1
+ arity: -2
+ first_key: 1
flags:
- module: 1
+ fast: 1
readonly: 1
- key_spec: []
- last_key: 0
- name: FT.SPELLCHECK
- step: 0
- subcommands: []
- tips: {}
-FT.SUGADD:
- acl_cat:
- '@search': 1
- '@write': 1
- arity: -1
- first_key: 0
- flags:
- module: 1
- readonly: 1
- key_spec: []
- last_key: 0
- name: FT.SUGADD
- step: 0
+ key_spec:
+ - begin_search:
+ spec:
+ index: 1
+ type: index
+ find_keys:
+ spec:
+ keystep: 1
+ lastkey: 0
+ limit: 0
+ type: range
+ flags:
+ RO: 1
+ access: 1
+ last_key: 1
+ name: bitfield_ro
+ step: 1
subcommands: []
tips: {}
-FT.SUGDEL:
+bitop:
acl_cat:
- '@search': 1
+ '@bitmap': 1
+ '@slow': 1
'@write': 1
- arity: -1
- first_key: 0
+ arity: -4
+ first_key: 2
flags:
- module: 1
- readonly: 1
- key_spec: []
- last_key: 0
- name: FT.SUGDEL
- step: 0
+ denyoom: 1
+ write: 1
+ key_spec:
+ - begin_search:
+ spec:
+ index: 2
+ type: index
+ find_keys:
+ spec:
+ keystep: 1
+ lastkey: 0
+ limit: 0
+ type: range
+ flags:
+ OW: 1
+ update: 1
+ - begin_search:
+ spec:
+ index: 3
+ type: index
+ find_keys:
+ spec:
+ keystep: 1
+ lastkey: -1
+ limit: 0
+ type: range
+ flags:
+ RO: 1
+ access: 1
+ last_key: -1
+ name: bitop
+ step: 1
subcommands: []
tips: {}
-FT.SUGGET:
+bitpos:
acl_cat:
+ '@bitmap': 1
'@read': 1
- '@search': 1
- arity: -1
- first_key: 0
+ '@slow': 1
+ arity: -3
+ first_key: 1
flags:
- module: 1
readonly: 1
- key_spec: []
- last_key: 0
- name: FT.SUGGET
- step: 0
+ key_spec:
+ - begin_search:
+ spec:
+ index: 1
+ type: index
+ find_keys:
+ spec:
+ keystep: 1
+ lastkey: 0
+ limit: 0
+ type: range
+ flags:
+ RO: 1
+ access: 1
+ last_key: 1
+ name: bitpos
+ step: 1
subcommands: []
tips: {}
-FT.SUGLEN:
+blmove:
acl_cat:
- '@read': 1
- '@search': 1
- arity: -1
- first_key: 0
+ '@blocking': 1
+ '@list': 1
+ '@slow': 1
+ '@write': 1
+ arity: 6
+ first_key: 1
flags:
- module: 1
- readonly: 1
- key_spec: []
- last_key: 0
- name: FT.SUGLEN
- step: 0
+ blocking: 1
+ denyoom: 1
+ write: 1
+ key_spec:
+ - begin_search:
+ spec:
+ index: 1
+ type: index
+ find_keys:
+ spec:
+ keystep: 1
+ lastkey: 0
+ limit: 0
+ type: range
+ flags:
+ RW: 1
+ access: 1
+ delete: 1
+ - begin_search:
+ spec:
+ index: 2
+ type: index
+ find_keys:
+ spec:
+ keystep: 1
+ lastkey: 0
+ limit: 0
+ type: range
+ flags:
+ RW: 1
+ insert: 1
+ last_key: 2
+ name: blmove
+ step: 1
subcommands: []
tips: {}
-FT.SYNADD:
+blmpop:
acl_cat:
- '@admin': 1
- '@search': 1
- arity: -1
+ '@blocking': 1
+ '@list': 1
+ '@slow': 1
+ '@write': 1
+ arity: -5
first_key: 0
flags:
- module: 1
+ blocking: 1
+ movablekeys: 1
write: 1
- key_spec: []
+ key_spec:
+ - begin_search:
+ spec:
+ index: 2
+ type: index
+ find_keys:
+ spec:
+ firstkey: 1
+ keynumidx: 0
+ keystep: 1
+ type: keynum
+ flags:
+ RW: 1
+ access: 1
+ delete: 1
last_key: 0
- name: FT.SYNADD
+ name: blmpop
step: 0
subcommands: []
tips: {}
-FT.SYNDUMP:
+blpop:
acl_cat:
- '@search': 1
- arity: -1
- first_key: 0
+ '@blocking': 1
+ '@list': 1
+ '@slow': 1
+ '@write': 1
+ arity: -3
+ first_key: 1
flags:
- module: 1
- readonly: 1
- key_spec: []
- last_key: 0
- name: FT.SYNDUMP
- step: 0
+ blocking: 1
+ write: 1
+ key_spec:
+ - begin_search:
+ spec:
+ index: 1
+ type: index
+ find_keys:
+ spec:
+ keystep: 1
+ lastkey: -2
+ limit: 0
+ type: range
+ flags:
+ RW: 1
+ access: 1
+ delete: 1
+ last_key: -2
+ name: blpop
+ step: 1
subcommands: []
tips: {}
-FT.SYNFORCEUPDATE:
+brpop:
acl_cat:
- '@search': 1
- arity: -1
- first_key: 0
+ '@blocking': 1
+ '@list': 1
+ '@slow': 1
+ '@write': 1
+ arity: -3
+ first_key: 1
flags:
- module: 1
- readonly: 1
- key_spec: []
- last_key: 0
- name: FT.SYNFORCEUPDATE
- step: 0
+ blocking: 1
+ write: 1
+ key_spec:
+ - begin_search:
+ spec:
+ index: 1
+ type: index
+ find_keys:
+ spec:
+ keystep: 1
+ lastkey: -2
+ limit: 0
+ type: range
+ flags:
+ RW: 1
+ access: 1
+ delete: 1
+ last_key: -2
+ name: brpop
+ step: 1
subcommands: []
tips: {}
-FT.SYNUPDATE:
+brpoplpush:
acl_cat:
- '@search': 1
- arity: -1
- first_key: 0
- flags:
- module: 1
- readonly: 1
- key_spec: []
- last_key: 0
- name: FT.SYNUPDATE
- step: 0
- subcommands: []
- tips: {}
-FT.TAGVALS:
- acl_cat:
- '@admin': 1
- '@dangerous': 1
- '@read': 1
- '@search': 1
- arity: -1
- first_key: 0
- flags:
- module: 1
- readonly: 1
- key_spec: []
- last_key: 0
- name: FT.TAGVALS
- step: 0
- subcommands: []
- tips: {}
-FT._ALIASADDIFNX:
- acl_cat:
- '@search': 1
- arity: -1
- first_key: 0
- flags:
- module: 1
- readonly: 1
- key_spec: []
- last_key: 0
- name: FT._ALIASADDIFNX
- step: 0
- subcommands: []
- tips: {}
-FT._ALIASDELIFX:
- acl_cat:
- '@search': 1
- arity: -1
- first_key: 0
- flags:
- module: 1
- readonly: 1
- key_spec: []
- last_key: 0
- name: FT._ALIASDELIFX
- step: 0
- subcommands: []
- tips: {}
-FT._ALTERIFNX:
- acl_cat:
- '@search': 1
- arity: -1
- first_key: 0
- flags:
- module: 1
- readonly: 1
- key_spec: []
- last_key: 0
- name: FT._ALTERIFNX
- step: 0
- subcommands: []
- tips: {}
-FT._CREATEIFNX:
- acl_cat:
- '@search': 1
- arity: -1
- first_key: 0
- flags:
- module: 1
- readonly: 1
- key_spec: []
- last_key: 0
- name: FT._CREATEIFNX
- step: 0
- subcommands: []
- tips: {}
-FT._DROPIFX:
- acl_cat:
- '@admin': 1
- '@search': 1
- '@write': 1
- arity: -1
- first_key: 0
- flags:
- module: 1
- readonly: 1
- key_spec: []
- last_key: 0
- name: FT._DROPIFX
- step: 0
- subcommands: []
- tips: {}
-FT._DROPINDEXIFX:
- acl_cat:
- '@dangerous': 1
- '@search': 1
- '@slow': 1
- '@write': 1
- arity: -1
- first_key: 0
- flags:
- module: 1
- readonly: 1
- key_spec: []
- last_key: 0
- name: FT._DROPINDEXIFX
- step: 0
- subcommands: []
- tips: {}
-FT._LIST:
- acl_cat:
- '@admin': 1
- '@search': 1
- '@slow': 1
- arity: -1
- first_key: 0
- flags:
- module: 1
- readonly: 1
- key_spec: []
- last_key: 0
- name: FT._LIST
- step: 0
- subcommands: []
- tips: {}
-_FT.ADD:
- acl_cat:
- '@admin': 1
- '@search': 1
- '@write': 1
- arity: -1
- first_key: 2
+ '@blocking': 1
+ '@list': 1
+ '@slow': 1
+ '@write': 1
+ arity: 4
+ first_key: 1
flags:
+ blocking: 1
denyoom: 1
- module: 1
write: 1
key_spec:
- begin_search:
spec:
- index: 2
+ index: 1
type: index
find_keys:
spec:
@@ -603,7080 +844,1895 @@ _FT.ADD:
flags:
RW: 1
access: 1
- update: 1
+ delete: 1
+ - begin_search:
+ spec:
+ index: 2
+ type: index
+ find_keys:
+ spec:
+ keystep: 1
+ lastkey: 0
+ limit: 0
+ type: range
+ flags:
+ RW: 1
+ insert: 1
last_key: 2
- name: _FT.ADD
+ name: brpoplpush
step: 1
subcommands: []
tips: {}
-_FT.AGGREGATE:
- acl_cat:
- '@read': 1
- '@search': 1
- arity: -1
- first_key: 0
- flags:
- module: 1
- readonly: 1
- key_spec: []
- last_key: 0
- name: _FT.AGGREGATE
- step: 0
- subcommands: []
- tips: {}
-_FT.ALIASADD:
- acl_cat:
- '@search': 1
- arity: -1
- first_key: 0
- flags:
- module: 1
- readonly: 1
- key_spec: []
- last_key: 0
- name: _FT.ALIASADD
- step: 0
- subcommands: []
- tips: {}
-_FT.ALIASDEL:
- acl_cat:
- '@search': 1
- arity: -1
- first_key: 0
- flags:
- module: 1
- readonly: 1
- key_spec: []
- last_key: 0
- name: _FT.ALIASDEL
- step: 0
- subcommands: []
- tips: {}
-_FT.ALIASUPDATE:
+bzmpop:
acl_cat:
- '@search': 1
- arity: -1
+ '@blocking': 1
+ '@slow': 1
+ '@sortedset': 1
+ '@write': 1
+ arity: -5
first_key: 0
flags:
- module: 1
- readonly: 1
- key_spec: []
+ blocking: 1
+ movablekeys: 1
+ write: 1
+ key_spec:
+ - begin_search:
+ spec:
+ index: 2
+ type: index
+ find_keys:
+ spec:
+ firstkey: 1
+ keynumidx: 0
+ keystep: 1
+ type: keynum
+ flags:
+ RW: 1
+ access: 1
+ delete: 1
last_key: 0
- name: _FT.ALIASUPDATE
+ name: bzmpop
step: 0
subcommands: []
tips: {}
-_FT.ALTER:
+bzpopmax:
acl_cat:
- '@search': 1
- arity: -1
- first_key: 0
+ '@blocking': 1
+ '@fast': 1
+ '@sortedset': 1
+ '@write': 1
+ arity: -3
+ first_key: 1
flags:
- module: 1
+ blocking: 1
+ fast: 1
write: 1
- key_spec: []
- last_key: 0
- name: _FT.ALTER
- step: 0
+ key_spec:
+ - begin_search:
+ spec:
+ index: 1
+ type: index
+ find_keys:
+ spec:
+ keystep: 1
+ lastkey: -2
+ limit: 0
+ type: range
+ flags:
+ RW: 1
+ access: 1
+ delete: 1
+ last_key: -2
+ name: bzpopmax
+ step: 1
subcommands: []
tips: {}
-_FT.CONFIG:
+bzpopmin:
acl_cat:
- '@admin': 1
- '@search': 1
- arity: -1
- first_key: 0
+ '@blocking': 1
+ '@fast': 1
+ '@sortedset': 1
+ '@write': 1
+ arity: -3
+ first_key: 1
flags:
- module: 1
- readonly: 1
- key_spec: []
- last_key: 0
- name: _FT.CONFIG
- step: 0
+ blocking: 1
+ fast: 1
+ write: 1
+ key_spec:
+ - begin_search:
+ spec:
+ index: 1
+ type: index
+ find_keys:
+ spec:
+ keystep: 1
+ lastkey: -2
+ limit: 0
+ type: range
+ flags:
+ RW: 1
+ access: 1
+ delete: 1
+ last_key: -2
+ name: bzpopmin
+ step: 1
subcommands: []
tips: {}
-_FT.CREATE:
+client:
acl_cat:
- '@search': 1
- arity: -1
+ '@slow': 1
+ arity: -2
first_key: 0
- flags:
- denyoom: 1
- module: 1
- write: 1
+ flags: {}
key_spec: []
last_key: 0
- name: _FT.CREATE
- step: 0
- subcommands: []
- tips: {}
-_FT.CURSOR:
- acl_cat:
- '@read': 1
- '@search': 1
- arity: -1
- first_key: 0
- flags:
- module: 1
- readonly: 1
- key_spec: []
- last_key: 0
- name: _FT.CURSOR
- step: 0
- subcommands: []
- tips: {}
-_FT.DEBUG:
- acl_cat:
- '@admin': 1
- '@dangerous': 1
- '@search': 1
- '@slow': 1
- arity: -2
- first_key: 0
- flags:
- module: 1
- readonly: 1
- key_spec: []
- last_key: 0
- name: _FT.DEBUG
+ name: client
step: 0
subcommands:
- - - _FT.DEBUG|DOCIDTOID
- - -2
- - - readonly
- - module
- - 0
- - 0
- - 0
- - []
- - []
- - []
- - []
- - - _FT.DEBUG|DELETE_LOCAL_CURSORS
- - -2
- - - readonly
- - module
- - 0
- - 0
- - 0
- - []
- - []
- - []
- - []
- - - _FT.DEBUG|TTL_PAUSE
- - -2
- - - readonly
- - module
- - 0
- - 0
- - 0
- - []
- - []
- - []
- - []
- - - _FT.DEBUG|GC_CLEAN_NUMERIC
- - -2
- - - readonly
- - module
+ - - client|help
+ - 2
+ - - loading
+ - stale
- 0
- 0
- 0
+ - - '@slow'
+ - '@connection'
- []
- []
- []
- - []
- - - _FT.DEBUG|INVIDX_SUMMARY
- - -2
- - - readonly
- - module
+ - - client|info
+ - 2
+ - - noscript
+ - loading
+ - stale
- 0
- 0
- 0
+ - - '@slow'
+ - '@connection'
+ - - nondeterministic_output
- []
- []
- - []
- - []
- - - _FT.DEBUG|DUMP_NUMIDXTREE
- - -2
- - - readonly
- - module
+ - - client|setinfo
+ - 4
+ - - noscript
+ - loading
+ - stale
- 0
- 0
- 0
+ - - '@slow'
+ - '@connection'
+ - - request_policy:all_nodes
+ - response_policy:all_succeeded
- []
- []
- - []
- - []
- - - _FT.DEBUG|DUMP_TAGIDX
- - -2
- - - readonly
- - module
+ - - client|reply
+ - 3
+ - - noscript
+ - loading
+ - stale
- 0
- 0
- 0
+ - - '@slow'
+ - '@connection'
- []
- []
- []
- - []
- - - _FT.DEBUG|GC_WAIT_FOR_JOBS
- - -2
- - - readonly
- - module
+ - - client|tracking
+ - -3
+ - - noscript
+ - loading
+ - stale
- 0
- 0
- 0
+ - - '@slow'
+ - '@connection'
- []
- []
- []
- - []
- - - _FT.DEBUG|GC_FORCEINVOKE
- - -2
- - - readonly
- - module
+ - - client|kill
+ - -3
+ - - admin
+ - noscript
+ - loading
+ - stale
- 0
- 0
- 0
+ - - '@admin'
+ - '@slow'
+ - '@dangerous'
+ - '@connection'
- []
- []
- []
- - []
- - - _FT.DEBUG|GC_FORCEBGINVOKE
- - -2
- - - readonly
- - module
+ - - client|unpause
+ - 2
+ - - admin
+ - noscript
+ - loading
+ - stale
- 0
- 0
- 0
+ - - '@admin'
+ - '@slow'
+ - '@dangerous'
+ - '@connection'
- []
- []
- []
- - []
- - - _FT.DEBUG|GC_CONTINUE_SCHEDULE
- - -2
- - - readonly
- - module
+ - - client|pause
+ - -3
+ - - admin
+ - noscript
+ - loading
+ - stale
- 0
- 0
- 0
+ - - '@admin'
+ - '@slow'
+ - '@dangerous'
+ - '@connection'
- []
- []
- []
- - []
- - - _FT.DEBUG|DUMP_HNSW
- - -2
- - - readonly
- - module
+ - - client|caching
+ - 3
+ - - noscript
+ - loading
+ - stale
- 0
- 0
- 0
+ - - '@slow'
+ - '@connection'
- []
- []
- []
- - []
- - - _FT.DEBUG|HELP
- - -2
- - - readonly
- - module
+ - - client|getname
+ - 2
+ - - noscript
+ - loading
+ - stale
- 0
- 0
- 0
+ - - '@slow'
+ - '@connection'
- []
- []
- []
- - []
- - - _FT.DEBUG|GC_STOP_SCHEDULE
- - -2
- - - readonly
- - module
+ - - client|trackinginfo
+ - 2
+ - - noscript
+ - loading
+ - stale
- 0
- 0
- 0
+ - - '@slow'
+ - '@connection'
- []
- []
- []
- - []
- - - _FT.DEBUG|TTL_EXPIRE
- - -2
- - - readonly
- - module
+ - - client|no-evict
+ - 3
+ - - admin
+ - noscript
+ - loading
+ - stale
- 0
- 0
- 0
+ - - '@admin'
+ - '@slow'
+ - '@dangerous'
+ - '@connection'
- []
- []
- []
- - []
- - - _FT.DEBUG|GIT_SHA
- - -2
- - - readonly
- - module
+ - - client|setname
+ - 3
+ - - noscript
+ - loading
+ - stale
- 0
- 0
- 0
+ - - '@slow'
+ - '@connection'
+ - - request_policy:all_nodes
+ - response_policy:all_succeeded
- []
- []
- - []
- - []
- - - _FT.DEBUG|DUMP_PREFIX_TRIE
- - -2
- - - readonly
- - module
+ - - client|getredir
+ - 2
+ - - noscript
+ - loading
+ - stale
- 0
- 0
- 0
+ - - '@slow'
+ - '@connection'
- []
- []
- []
- - []
- - - _FT.DEBUG|DUMP_NUMIDX
- - -2
- - - readonly
- - module
+ - - client|no-touch
+ - 3
+ - - noscript
+ - loading
+ - stale
- 0
- 0
- 0
+ - - '@slow'
+ - '@connection'
- []
- []
- []
- - []
- - - _FT.DEBUG|IDTODOCID
+ - - client|list
- -2
- - - readonly
- - module
+ - - admin
+ - noscript
+ - loading
+ - stale
- 0
- 0
- 0
+ - - '@admin'
+ - '@slow'
+ - '@dangerous'
+ - '@connection'
+ - - nondeterministic_output
- []
- []
- - []
- - []
- - - _FT.DEBUG|DUMP_PHONETIC_HASH
- - -2
- - - readonly
- - module
+ - - client|unblock
+ - -3
+ - - admin
+ - noscript
+ - loading
+ - stale
- 0
- 0
- 0
+ - - '@admin'
+ - '@slow'
+ - '@dangerous'
+ - '@connection'
- []
- []
- []
- - []
- - - _FT.DEBUG|SHARD_CONNECTION_STATES
- - -2
- - - readonly
- - module
+ - - client|id
+ - 2
+ - - noscript
+ - loading
+ - stale
- 0
- 0
- 0
- - []
- - []
- - []
- - []
- - - _FT.DEBUG|NUMIDX_SUMMARY
- - -2
- - - readonly
- - module
- - 0
- - 0
- - 0
- - []
- - []
- - []
- - []
- - - _FT.DEBUG|TTL
- - -2
- - - readonly
- - module
- - 0
- - 0
- - 0
- - []
- - []
- - []
- - []
- - - _FT.DEBUG|DUMP_TERMS
- - -2
- - - readonly
- - module
- - 0
- - 0
- - 0
- - []
- - []
- - []
- - []
- - - _FT.DEBUG|PAUSE_TOPOLOGY_UPDATER
- - -2
- - - readonly
- - module
- - 0
- - 0
- - 0
- - []
- - []
- - []
- - []
- - - _FT.DEBUG|DUMP_GEOMIDX
- - -2
- - - readonly
- - module
- - 0
- - 0
- - 0
- - []
- - []
- - []
- - []
- - - _FT.DEBUG|DOCINFO
- - -2
- - - readonly
- - module
- - 0
- - 0
- - 0
- - []
- - []
- - []
- - []
- - - _FT.DEBUG|VECSIM_INFO
- - -2
- - - readonly
- - module
- - 0
- - 0
- - 0
- - []
- - []
- - []
- - []
- - - _FT.DEBUG|DUMP_SUFFIX_TRIE
- - -2
- - - readonly
- - module
- - 0
- - 0
- - 0
- - []
- - []
- - []
- - []
- - - _FT.DEBUG|INFO_TAGIDX
- - -2
- - - readonly
- - module
- - 0
- - 0
- - 0
- - []
- - []
- - []
- - []
- - - _FT.DEBUG|WORKERS
- - -2
- - - readonly
- - module
- - 0
- - 0
- - 0
- - []
- - []
- - []
- - []
- - - _FT.DEBUG|DUMP_INVIDX
- - -2
- - - readonly
- - module
- - 0
- - 0
- - 0
- - []
- - []
- - []
- - []
- - - _FT.DEBUG|RESUME_TOPOLOGY_UPDATER
- - -2
- - - readonly
- - module
- - 0
- - 0
- - 0
- - []
+ - - '@slow'
+ - '@connection'
- []
- []
- []
tips: {}
-_FT.DEBUG_DELETE_LOCAL_CURSORS:
- acl_cat: {}
- arity: -2
+client_caching:
+ acl_cat:
+ '@connection': 1
+ '@slow': 1
+ arity: 3
first_key: 0
flags:
- module: 1
- readonly: 1
+ loading: 1
+ noscript: 1
+ stale: 1
key_spec: []
last_key: 0
- name: _FT.DEBUG|DELETE_LOCAL_CURSORS
+ name: client|caching
step: 0
subcommands: []
tips: {}
-_FT.DEBUG_DOCIDTOID:
- acl_cat: {}
- arity: -2
+client_getname:
+ acl_cat:
+ '@connection': 1
+ '@slow': 1
+ arity: 2
first_key: 0
flags:
- module: 1
- readonly: 1
+ loading: 1
+ noscript: 1
+ stale: 1
key_spec: []
last_key: 0
- name: _FT.DEBUG|DOCIDTOID
+ name: client|getname
step: 0
subcommands: []
tips: {}
-_FT.DEBUG_DOCINFO:
- acl_cat: {}
- arity: -2
+client_getredir:
+ acl_cat:
+ '@connection': 1
+ '@slow': 1
+ arity: 2
first_key: 0
flags:
- module: 1
- readonly: 1
+ loading: 1
+ noscript: 1
+ stale: 1
key_spec: []
last_key: 0
- name: _FT.DEBUG|DOCINFO
+ name: client|getredir
step: 0
subcommands: []
tips: {}
-_FT.DEBUG_DUMP_GEOMIDX:
- acl_cat: {}
- arity: -2
+client_help:
+ acl_cat:
+ '@connection': 1
+ '@slow': 1
+ arity: 2
first_key: 0
flags:
- module: 1
- readonly: 1
+ loading: 1
+ stale: 1
key_spec: []
last_key: 0
- name: _FT.DEBUG|DUMP_GEOMIDX
+ name: client|help
step: 0
subcommands: []
tips: {}
-_FT.DEBUG_DUMP_HNSW:
- acl_cat: {}
- arity: -2
+client_id:
+ acl_cat:
+ '@connection': 1
+ '@slow': 1
+ arity: 2
first_key: 0
flags:
- module: 1
- readonly: 1
+ loading: 1
+ noscript: 1
+ stale: 1
key_spec: []
last_key: 0
- name: _FT.DEBUG|DUMP_HNSW
+ name: client|id
step: 0
subcommands: []
tips: {}
-_FT.DEBUG_DUMP_INVIDX:
- acl_cat: {}
- arity: -2
+client_info:
+ acl_cat:
+ '@connection': 1
+ '@slow': 1
+ arity: 2
first_key: 0
flags:
- module: 1
- readonly: 1
+ loading: 1
+ noscript: 1
+ stale: 1
key_spec: []
last_key: 0
- name: _FT.DEBUG|DUMP_INVIDX
+ name: client|info
step: 0
subcommands: []
- tips: {}
-_FT.DEBUG_DUMP_NUMIDX:
- acl_cat: {}
- arity: -2
+ tips:
+ nondeterministic_output: 1
+client_kill:
+ acl_cat:
+ '@admin': 1
+ '@connection': 1
+ '@dangerous': 1
+ '@slow': 1
+ arity: -3
first_key: 0
flags:
- module: 1
- readonly: 1
+ admin: 1
+ loading: 1
+ noscript: 1
+ stale: 1
key_spec: []
last_key: 0
- name: _FT.DEBUG|DUMP_NUMIDX
+ name: client|kill
step: 0
subcommands: []
tips: {}
-_FT.DEBUG_DUMP_NUMIDXTREE:
- acl_cat: {}
+client_list:
+ acl_cat:
+ '@admin': 1
+ '@connection': 1
+ '@dangerous': 1
+ '@slow': 1
arity: -2
first_key: 0
flags:
- module: 1
- readonly: 1
+ admin: 1
+ loading: 1
+ noscript: 1
+ stale: 1
key_spec: []
last_key: 0
- name: _FT.DEBUG|DUMP_NUMIDXTREE
+ name: client|list
step: 0
subcommands: []
- tips: {}
-_FT.DEBUG_DUMP_PHONETIC_HASH:
- acl_cat: {}
- arity: -2
+ tips:
+ nondeterministic_output: 1
+client_no-evict:
+ acl_cat:
+ '@admin': 1
+ '@connection': 1
+ '@dangerous': 1
+ '@slow': 1
+ arity: 3
first_key: 0
flags:
- module: 1
- readonly: 1
+ admin: 1
+ loading: 1
+ noscript: 1
+ stale: 1
key_spec: []
last_key: 0
- name: _FT.DEBUG|DUMP_PHONETIC_HASH
+ name: client|no-evict
step: 0
subcommands: []
tips: {}
-_FT.DEBUG_DUMP_PREFIX_TRIE:
- acl_cat: {}
- arity: -2
+client_no-touch:
+ acl_cat:
+ '@connection': 1
+ '@slow': 1
+ arity: 3
first_key: 0
flags:
- module: 1
- readonly: 1
+ loading: 1
+ noscript: 1
+ stale: 1
key_spec: []
last_key: 0
- name: _FT.DEBUG|DUMP_PREFIX_TRIE
+ name: client|no-touch
step: 0
subcommands: []
tips: {}
-_FT.DEBUG_DUMP_SUFFIX_TRIE:
- acl_cat: {}
- arity: -2
+client_pause:
+ acl_cat:
+ '@admin': 1
+ '@connection': 1
+ '@dangerous': 1
+ '@slow': 1
+ arity: -3
first_key: 0
flags:
- module: 1
- readonly: 1
+ admin: 1
+ loading: 1
+ noscript: 1
+ stale: 1
key_spec: []
last_key: 0
- name: _FT.DEBUG|DUMP_SUFFIX_TRIE
+ name: client|pause
step: 0
subcommands: []
tips: {}
-_FT.DEBUG_DUMP_TAGIDX:
- acl_cat: {}
- arity: -2
+client_reply:
+ acl_cat:
+ '@connection': 1
+ '@slow': 1
+ arity: 3
first_key: 0
flags:
- module: 1
- readonly: 1
+ loading: 1
+ noscript: 1
+ stale: 1
key_spec: []
last_key: 0
- name: _FT.DEBUG|DUMP_TAGIDX
+ name: client|reply
step: 0
subcommands: []
tips: {}
-_FT.DEBUG_DUMP_TERMS:
- acl_cat: {}
- arity: -2
+client_setinfo:
+ acl_cat:
+ '@connection': 1
+ '@slow': 1
+ arity: 4
first_key: 0
flags:
- module: 1
- readonly: 1
- key_spec: []
- last_key: 0
- name: _FT.DEBUG|DUMP_TERMS
- step: 0
- subcommands: []
- tips: {}
-_FT.DEBUG_GC_CLEAN_NUMERIC:
- acl_cat: {}
- arity: -2
- first_key: 0
- flags:
- module: 1
- readonly: 1
- key_spec: []
- last_key: 0
- name: _FT.DEBUG|GC_CLEAN_NUMERIC
- step: 0
- subcommands: []
- tips: {}
-_FT.DEBUG_GC_CONTINUE_SCHEDULE:
- acl_cat: {}
- arity: -2
- first_key: 0
- flags:
- module: 1
- readonly: 1
- key_spec: []
- last_key: 0
- name: _FT.DEBUG|GC_CONTINUE_SCHEDULE
- step: 0
- subcommands: []
- tips: {}
-_FT.DEBUG_GC_FORCEBGINVOKE:
- acl_cat: {}
- arity: -2
- first_key: 0
- flags:
- module: 1
- readonly: 1
- key_spec: []
- last_key: 0
- name: _FT.DEBUG|GC_FORCEBGINVOKE
- step: 0
- subcommands: []
- tips: {}
-_FT.DEBUG_GC_FORCEINVOKE:
- acl_cat: {}
- arity: -2
- first_key: 0
- flags:
- module: 1
- readonly: 1
- key_spec: []
- last_key: 0
- name: _FT.DEBUG|GC_FORCEINVOKE
- step: 0
- subcommands: []
- tips: {}
-_FT.DEBUG_GC_STOP_SCHEDULE:
- acl_cat: {}
- arity: -2
- first_key: 0
- flags:
- module: 1
- readonly: 1
- key_spec: []
- last_key: 0
- name: _FT.DEBUG|GC_STOP_SCHEDULE
- step: 0
- subcommands: []
- tips: {}
-_FT.DEBUG_GC_WAIT_FOR_JOBS:
- acl_cat: {}
- arity: -2
- first_key: 0
- flags:
- module: 1
- readonly: 1
- key_spec: []
- last_key: 0
- name: _FT.DEBUG|GC_WAIT_FOR_JOBS
- step: 0
- subcommands: []
- tips: {}
-_FT.DEBUG_GIT_SHA:
- acl_cat: {}
- arity: -2
- first_key: 0
- flags:
- module: 1
- readonly: 1
- key_spec: []
- last_key: 0
- name: _FT.DEBUG|GIT_SHA
- step: 0
- subcommands: []
- tips: {}
-_FT.DEBUG_HELP:
- acl_cat: {}
- arity: -2
- first_key: 0
- flags:
- module: 1
- readonly: 1
- key_spec: []
- last_key: 0
- name: _FT.DEBUG|HELP
- step: 0
- subcommands: []
- tips: {}
-_FT.DEBUG_IDTODOCID:
- acl_cat: {}
- arity: -2
- first_key: 0
- flags:
- module: 1
- readonly: 1
- key_spec: []
- last_key: 0
- name: _FT.DEBUG|IDTODOCID
- step: 0
- subcommands: []
- tips: {}
-_FT.DEBUG_INFO_TAGIDX:
- acl_cat: {}
- arity: -2
- first_key: 0
- flags:
- module: 1
- readonly: 1
- key_spec: []
- last_key: 0
- name: _FT.DEBUG|INFO_TAGIDX
- step: 0
- subcommands: []
- tips: {}
-_FT.DEBUG_INVIDX_SUMMARY:
- acl_cat: {}
- arity: -2
- first_key: 0
- flags:
- module: 1
- readonly: 1
- key_spec: []
- last_key: 0
- name: _FT.DEBUG|INVIDX_SUMMARY
- step: 0
- subcommands: []
- tips: {}
-_FT.DEBUG_NUMIDX_SUMMARY:
- acl_cat: {}
- arity: -2
- first_key: 0
- flags:
- module: 1
- readonly: 1
- key_spec: []
- last_key: 0
- name: _FT.DEBUG|NUMIDX_SUMMARY
- step: 0
- subcommands: []
- tips: {}
-_FT.DEBUG_PAUSE_TOPOLOGY_UPDATER:
- acl_cat: {}
- arity: -2
- first_key: 0
- flags:
- module: 1
- readonly: 1
- key_spec: []
- last_key: 0
- name: _FT.DEBUG|PAUSE_TOPOLOGY_UPDATER
- step: 0
- subcommands: []
- tips: {}
-_FT.DEBUG_RESUME_TOPOLOGY_UPDATER:
- acl_cat: {}
- arity: -2
- first_key: 0
- flags:
- module: 1
- readonly: 1
- key_spec: []
- last_key: 0
- name: _FT.DEBUG|RESUME_TOPOLOGY_UPDATER
- step: 0
- subcommands: []
- tips: {}
-_FT.DEBUG_SHARD_CONNECTION_STATES:
- acl_cat: {}
- arity: -2
- first_key: 0
- flags:
- module: 1
- readonly: 1
- key_spec: []
- last_key: 0
- name: _FT.DEBUG|SHARD_CONNECTION_STATES
- step: 0
- subcommands: []
- tips: {}
-_FT.DEBUG_TTL:
- acl_cat: {}
- arity: -2
- first_key: 0
- flags:
- module: 1
- readonly: 1
+ loading: 1
+ noscript: 1
+ stale: 1
key_spec: []
last_key: 0
- name: _FT.DEBUG|TTL
+ name: client|setinfo
step: 0
subcommands: []
- tips: {}
-_FT.DEBUG_TTL_EXPIRE:
- acl_cat: {}
- arity: -2
+ tips:
+ request_policy:all_nodes: 1
+ response_policy:all_succeeded: 1
+client_setname:
+ acl_cat:
+ '@connection': 1
+ '@slow': 1
+ arity: 3
first_key: 0
flags:
- module: 1
- readonly: 1
+ loading: 1
+ noscript: 1
+ stale: 1
key_spec: []
last_key: 0
- name: _FT.DEBUG|TTL_EXPIRE
+ name: client|setname
step: 0
subcommands: []
- tips: {}
-_FT.DEBUG_TTL_PAUSE:
- acl_cat: {}
- arity: -2
+ tips:
+ request_policy:all_nodes: 1
+ response_policy:all_succeeded: 1
+client_tracking:
+ acl_cat:
+ '@connection': 1
+ '@slow': 1
+ arity: -3
first_key: 0
flags:
- module: 1
- readonly: 1
+ loading: 1
+ noscript: 1
+ stale: 1
key_spec: []
last_key: 0
- name: _FT.DEBUG|TTL_PAUSE
+ name: client|tracking
step: 0
subcommands: []
tips: {}
-_FT.DEBUG_VECSIM_INFO:
- acl_cat: {}
- arity: -2
+client_trackinginfo:
+ acl_cat:
+ '@connection': 1
+ '@slow': 1
+ arity: 2
first_key: 0
flags:
- module: 1
- readonly: 1
+ loading: 1
+ noscript: 1
+ stale: 1
key_spec: []
last_key: 0
- name: _FT.DEBUG|VECSIM_INFO
+ name: client|trackinginfo
step: 0
subcommands: []
tips: {}
-_FT.DEBUG_WORKERS:
- acl_cat: {}
- arity: -2
+client_unblock:
+ acl_cat:
+ '@admin': 1
+ '@connection': 1
+ '@dangerous': 1
+ '@slow': 1
+ arity: -3
first_key: 0
flags:
- module: 1
- readonly: 1
+ admin: 1
+ loading: 1
+ noscript: 1
+ stale: 1
key_spec: []
last_key: 0
- name: _FT.DEBUG|WORKERS
+ name: client|unblock
step: 0
subcommands: []
tips: {}
-_FT.DEL:
+client_unpause:
acl_cat:
'@admin': 1
- '@search': 1
- '@write': 1
- arity: -1
- first_key: 2
- flags:
- module: 1
- write: 1
- key_spec:
- - begin_search:
- spec:
- index: 2
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
- access: 1
- update: 1
- last_key: 2
- name: _FT.DEL
- step: 1
- subcommands: []
- tips: {}
-_FT.DICTADD:
- acl_cat:
- '@search': 1
- arity: -1
+ '@connection': 1
+ '@dangerous': 1
+ '@slow': 1
+ arity: 2
first_key: 0
flags:
- module: 1
- readonly: 1
+ admin: 1
+ loading: 1
+ noscript: 1
+ stale: 1
key_spec: []
last_key: 0
- name: _FT.DICTADD
+ name: client|unpause
step: 0
subcommands: []
tips: {}
-_FT.DICTDEL:
+cluster:
acl_cat:
- '@search': 1
- arity: -1
+ '@slow': 1
+ arity: -2
first_key: 0
- flags:
- module: 1
- readonly: 1
+ flags: {}
key_spec: []
last_key: 0
- name: _FT.DICTDEL
- step: 0
- subcommands: []
- tips: {}
-_FT.DROP:
- acl_cat:
- '@admin': 1
- '@dangerous': 1
- '@search': 1
- '@slow': 1
- '@write': 1
- arity: -1
- first_key: 0
- flags:
- module: 1
- write: 1
- key_spec: []
- last_key: 0
- name: _FT.DROP
- step: 0
- subcommands: []
- tips: {}
-_FT.DROPINDEX:
- acl_cat:
- '@dangerous': 1
- '@search': 1
- '@slow': 1
- '@write': 1
- arity: -1
- first_key: 0
- flags:
- module: 1
- write: 1
- key_spec: []
- last_key: 0
- name: _FT.DROPINDEX
- step: 0
- subcommands: []
- tips: {}
-_FT.GET:
- acl_cat:
- '@admin': 1
- '@read': 1
- '@search': 1
- arity: -1
- first_key: 2
- flags:
- module: 1
- readonly: 1
- key_spec:
- - begin_search:
- spec:
- index: 2
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
- access: 1
- update: 1
- last_key: 2
- name: _FT.GET
- step: 1
- subcommands: []
- tips: {}
-_FT.INFO:
- acl_cat:
- '@search': 1
- arity: -1
- first_key: 0
- flags:
- module: 1
- readonly: 1
- key_spec: []
- last_key: 0
- name: _FT.INFO
- step: 0
- subcommands: []
- tips: {}
-_FT.MGET:
- acl_cat:
- '@admin': 1
- '@read': 1
- '@search': 1
- arity: -1
- first_key: 0
- flags:
- module: 1
- readonly: 1
- key_spec: []
- last_key: 0
- name: _FT.MGET
- step: 0
- subcommands: []
- tips: {}
-_FT.PROFILE:
- acl_cat:
- '@read': 1
- '@search': 1
- arity: -1
- first_key: 0
- flags:
- module: 1
- readonly: 1
- key_spec: []
- last_key: 0
- name: _FT.PROFILE
- step: 0
- subcommands: []
- tips: {}
-_FT.SAFEADD:
- acl_cat:
- '@admin': 1
- '@search': 1
- '@write': 1
- arity: -1
- first_key: 2
- flags:
- denyoom: 1
- module: 1
- write: 1
- key_spec:
- - begin_search:
- spec:
- index: 2
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
- access: 1
- update: 1
- last_key: 2
- name: _FT.SAFEADD
- step: 1
- subcommands: []
- tips: {}
-_FT.SEARCH:
- acl_cat:
- '@read': 1
- '@search': 1
- arity: -1
- first_key: 0
- flags:
- module: 1
- readonly: 1
- key_spec: []
- last_key: 0
- name: _FT.SEARCH
- step: 0
- subcommands: []
- tips: {}
-_FT.SPELLCHECK:
- acl_cat:
- '@search': 1
- arity: -1
- first_key: 0
- flags:
- module: 1
- readonly: 1
- key_spec: []
- last_key: 0
- name: _FT.SPELLCHECK
- step: 0
- subcommands: []
- tips: {}
-_FT.SUGADD:
- acl_cat:
- '@search': 1
- '@write': 1
- arity: -1
- first_key: 1
- flags:
- denyoom: 1
- module: 1
- write: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
- access: 1
- update: 1
- last_key: 1
- name: _FT.SUGADD
- step: 1
- subcommands: []
- tips: {}
-_FT.SUGDEL:
- acl_cat:
- '@search': 1
- '@write': 1
- arity: -1
- first_key: 1
- flags:
- module: 1
- write: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
- access: 1
- update: 1
- last_key: 1
- name: _FT.SUGDEL
- step: 1
- subcommands: []
- tips: {}
-_FT.SUGGET:
- acl_cat:
- '@read': 1
- '@search': 1
- arity: -1
- first_key: 1
- flags:
- module: 1
- readonly: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
- access: 1
- update: 1
- last_key: 1
- name: _FT.SUGGET
- step: 1
- subcommands: []
- tips: {}
-_FT.SUGLEN:
- acl_cat:
- '@read': 1
- '@search': 1
- arity: -1
- first_key: 1
- flags:
- module: 1
- readonly: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
- access: 1
- update: 1
- last_key: 1
- name: _FT.SUGLEN
- step: 1
- subcommands: []
- tips: {}
-_FT.SYNUPDATE:
- acl_cat:
- '@search': 1
- arity: -1
- first_key: 0
- flags:
- module: 1
- write: 1
- key_spec: []
- last_key: 0
- name: _FT.SYNUPDATE
- step: 0
- subcommands: []
- tips: {}
-_FT.TAGVALS:
- acl_cat:
- '@admin': 1
- '@dangerous': 1
- '@read': 1
- '@search': 1
- arity: -1
- first_key: 0
- flags:
- module: 1
- readonly: 1
- key_spec: []
- last_key: 0
- name: _FT.TAGVALS
- step: 0
- subcommands: []
- tips: {}
-_FT._ALIASADDIFNX:
- acl_cat:
- '@search': 1
- arity: -1
- first_key: 0
- flags:
- module: 1
- readonly: 1
- key_spec: []
- last_key: 0
- name: _FT._ALIASADDIFNX
- step: 0
- subcommands: []
- tips: {}
-_FT._ALIASDELIFX:
- acl_cat:
- '@search': 1
- arity: -1
- first_key: 0
- flags:
- module: 1
- readonly: 1
- key_spec: []
- last_key: 0
- name: _FT._ALIASDELIFX
- step: 0
- subcommands: []
- tips: {}
-_FT._ALTERIFNX:
- acl_cat:
- '@search': 1
- arity: -1
- first_key: 0
- flags:
- module: 1
- write: 1
- key_spec: []
- last_key: 0
- name: _FT._ALTERIFNX
- step: 0
- subcommands: []
- tips: {}
-_FT._CREATEIFNX:
- acl_cat:
- '@search': 1
- arity: -1
- first_key: 0
- flags:
- denyoom: 1
- module: 1
- write: 1
- key_spec: []
- last_key: 0
- name: _FT._CREATEIFNX
- step: 0
- subcommands: []
- tips: {}
-_FT._DROPIFX:
- acl_cat:
- '@admin': 1
- '@dangerous': 1
- '@search': 1
- '@slow': 1
- '@write': 1
- arity: -1
- first_key: 0
- flags:
- module: 1
- write: 1
- key_spec: []
- last_key: 0
- name: _FT._DROPIFX
- step: 0
- subcommands: []
- tips: {}
-_FT._DROPINDEXIFX:
- acl_cat:
- '@dangerous': 1
- '@search': 1
- '@slow': 1
- '@write': 1
- arity: -1
- first_key: 0
- flags:
- module: 1
- write: 1
- key_spec: []
- last_key: 0
- name: _FT._DROPINDEXIFX
- step: 0
- subcommands: []
- tips: {}
-acl:
- acl_cat:
- '@slow': 1
- arity: -2
- first_key: 0
- flags: {}
- key_spec: []
- last_key: 0
- name: acl
- step: 0
- subcommands:
- - - acl|list
- - 2
- - - admin
- - noscript
- - loading
- - stale
- - 0
- - 0
- - 0
- - - '@admin'
- - '@slow'
- - '@dangerous'
- - []
- - []
- - []
- - - acl|whoami
- - 2
- - - noscript
- - loading
- - stale
- - 0
- - 0
- - 0
- - - '@slow'
- - []
- - []
- - []
- - - acl|dryrun
- - -4
- - - admin
- - noscript
- - loading
- - stale
- - 0
- - 0
- - 0
- - - '@admin'
- - '@slow'
- - '@dangerous'
- - []
- - []
- - []
- - - acl|load
- - 2
- - - admin
- - noscript
- - loading
- - stale
- - 0
- - 0
- - 0
- - - '@admin'
- - '@slow'
- - '@dangerous'
- - []
- - []
- - []
- - - acl|users
- - 2
- - - admin
- - noscript
- - loading
- - stale
- - 0
- - 0
- - 0
- - - '@admin'
- - '@slow'
- - '@dangerous'
- - []
- - []
- - []
- - - acl|save
- - 2
- - - admin
- - noscript
- - loading
- - stale
- - 0
- - 0
- - 0
- - - '@admin'
- - '@slow'
- - '@dangerous'
- - - request_policy:all_nodes
- - response_policy:all_succeeded
- - []
- - []
- - - acl|genpass
- - -2
- - - noscript
- - loading
- - stale
- - 0
- - 0
- - 0
- - - '@slow'
- - []
- - []
- - []
- - - acl|getuser
- - 3
- - - admin
- - noscript
- - loading
- - stale
- - 0
- - 0
- - 0
- - - '@admin'
- - '@slow'
- - '@dangerous'
- - []
- - []
- - []
- - - acl|cat
- - -2
- - - noscript
- - loading
- - stale
- - 0
- - 0
- - 0
- - - '@slow'
- - []
- - []
- - []
- - - acl|help
- - 2
- - - loading
- - stale
- - 0
- - 0
- - 0
- - - '@slow'
- - []
- - []
- - []
- - - acl|setuser
- - -3
- - - admin
- - noscript
- - loading
- - stale
- - 0
- - 0
- - 0
- - - '@admin'
- - '@slow'
- - '@dangerous'
- - - request_policy:all_nodes
- - response_policy:all_succeeded
- - []
- - []
- - - acl|deluser
- - -3
- - - admin
- - noscript
- - loading
- - stale
- - 0
- - 0
- - 0
- - - '@admin'
- - '@slow'
- - '@dangerous'
- - - request_policy:all_nodes
- - response_policy:all_succeeded
- - []
- - []
- - - acl|log
- - -2
- - - admin
- - noscript
- - loading
- - stale
- - 0
- - 0
- - 0
- - - '@admin'
- - '@slow'
- - '@dangerous'
- - []
- - []
- - []
- tips: {}
-acl_cat:
- acl_cat:
- '@slow': 1
- arity: -2
- first_key: 0
- flags:
- loading: 1
- noscript: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: acl|cat
- step: 0
- subcommands: []
- tips: {}
-acl_deluser:
- acl_cat:
- '@admin': 1
- '@dangerous': 1
- '@slow': 1
- arity: -3
- first_key: 0
- flags:
- admin: 1
- loading: 1
- noscript: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: acl|deluser
- step: 0
- subcommands: []
- tips:
- request_policy:all_nodes: 1
- response_policy:all_succeeded: 1
-acl_dryrun:
- acl_cat:
- '@admin': 1
- '@dangerous': 1
- '@slow': 1
- arity: -4
- first_key: 0
- flags:
- admin: 1
- loading: 1
- noscript: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: acl|dryrun
- step: 0
- subcommands: []
- tips: {}
-acl_genpass:
- acl_cat:
- '@slow': 1
- arity: -2
- first_key: 0
- flags:
- loading: 1
- noscript: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: acl|genpass
- step: 0
- subcommands: []
- tips: {}
-acl_getuser:
- acl_cat:
- '@admin': 1
- '@dangerous': 1
- '@slow': 1
- arity: 3
- first_key: 0
- flags:
- admin: 1
- loading: 1
- noscript: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: acl|getuser
- step: 0
- subcommands: []
- tips: {}
-acl_help:
- acl_cat:
- '@slow': 1
- arity: 2
- first_key: 0
- flags:
- loading: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: acl|help
- step: 0
- subcommands: []
- tips: {}
-acl_list:
- acl_cat:
- '@admin': 1
- '@dangerous': 1
- '@slow': 1
- arity: 2
- first_key: 0
- flags:
- admin: 1
- loading: 1
- noscript: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: acl|list
- step: 0
- subcommands: []
- tips: {}
-acl_load:
- acl_cat:
- '@admin': 1
- '@dangerous': 1
- '@slow': 1
- arity: 2
- first_key: 0
- flags:
- admin: 1
- loading: 1
- noscript: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: acl|load
- step: 0
- subcommands: []
- tips: {}
-acl_log:
- acl_cat:
- '@admin': 1
- '@dangerous': 1
- '@slow': 1
- arity: -2
- first_key: 0
- flags:
- admin: 1
- loading: 1
- noscript: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: acl|log
- step: 0
- subcommands: []
- tips: {}
-acl_save:
- acl_cat:
- '@admin': 1
- '@dangerous': 1
- '@slow': 1
- arity: 2
- first_key: 0
- flags:
- admin: 1
- loading: 1
- noscript: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: acl|save
- step: 0
- subcommands: []
- tips:
- request_policy:all_nodes: 1
- response_policy:all_succeeded: 1
-acl_setuser:
- acl_cat:
- '@admin': 1
- '@dangerous': 1
- '@slow': 1
- arity: -3
- first_key: 0
- flags:
- admin: 1
- loading: 1
- noscript: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: acl|setuser
- step: 0
- subcommands: []
- tips:
- request_policy:all_nodes: 1
- response_policy:all_succeeded: 1
-acl_users:
- acl_cat:
- '@admin': 1
- '@dangerous': 1
- '@slow': 1
- arity: 2
- first_key: 0
- flags:
- admin: 1
- loading: 1
- noscript: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: acl|users
- step: 0
- subcommands: []
- tips: {}
-acl_whoami:
- acl_cat:
- '@slow': 1
- arity: 2
- first_key: 0
- flags:
- loading: 1
- noscript: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: acl|whoami
- step: 0
- subcommands: []
- tips: {}
-append:
- acl_cat:
- '@fast': 1
- '@string': 1
- '@write': 1
- arity: 3
- first_key: 1
- flags:
- denyoom: 1
- fast: 1
- write: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
- insert: 1
- last_key: 1
- name: append
- step: 1
- subcommands: []
- tips: {}
-asking:
- acl_cat:
- '@connection': 1
- '@fast': 1
- arity: 1
- first_key: 0
- flags:
- fast: 1
- key_spec: []
- last_key: 0
- name: asking
- step: 0
- subcommands: []
- tips: {}
-auth:
- acl_cat:
- '@connection': 1
- '@fast': 1
- arity: -2
- first_key: 0
- flags:
- allow_busy: 1
- fast: 1
- loading: 1
- no_auth: 1
- noscript: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: auth
- step: 0
- subcommands: []
- tips: {}
-bf.add:
- acl_cat: {}
- arity: -1
- first_key: 1
- flags:
- denyoom: 1
- module: 1
- write: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
- access: 1
- update: 1
- last_key: 1
- name: bf.add
- step: 1
- subcommands: []
- tips: {}
-bf.card:
- acl_cat: {}
- arity: -1
- first_key: 1
- flags:
- fast: 1
- module: 1
- readonly: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
- access: 1
- update: 1
- last_key: 1
- name: bf.card
- step: 1
- subcommands: []
- tips: {}
-bf.debug:
- acl_cat: {}
- arity: -1
- first_key: 1
- flags:
- fast: 1
- module: 1
- readonly: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
- access: 1
- update: 1
- last_key: 1
- name: bf.debug
- step: 1
- subcommands: []
- tips: {}
-bf.exists:
- acl_cat: {}
- arity: -1
- first_key: 1
- flags:
- fast: 1
- module: 1
- readonly: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
- access: 1
- update: 1
- last_key: 1
- name: bf.exists
- step: 1
- subcommands: []
- tips: {}
-bf.info:
- acl_cat: {}
- arity: -1
- first_key: 1
- flags:
- fast: 1
- module: 1
- readonly: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
- access: 1
- update: 1
- last_key: 1
- name: bf.info
- step: 1
- subcommands: []
- tips: {}
-bf.insert:
- acl_cat: {}
- arity: -1
- first_key: 1
- flags:
- denyoom: 1
- module: 1
- write: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
- access: 1
- update: 1
- last_key: 1
- name: bf.insert
- step: 1
- subcommands: []
- tips: {}
-bf.loadchunk:
- acl_cat: {}
- arity: -1
- first_key: 1
- flags:
- denyoom: 1
- module: 1
- write: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
- access: 1
- update: 1
- last_key: 1
- name: bf.loadchunk
- step: 1
- subcommands: []
- tips: {}
-bf.madd:
- acl_cat: {}
- arity: -1
- first_key: 1
- flags:
- denyoom: 1
- module: 1
- write: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
- access: 1
- update: 1
- last_key: 1
- name: bf.madd
- step: 1
- subcommands: []
- tips: {}
-bf.mexists:
- acl_cat: {}
- arity: -1
- first_key: 1
- flags:
- fast: 1
- module: 1
- readonly: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
- access: 1
- update: 1
- last_key: 1
- name: bf.mexists
- step: 1
- subcommands: []
- tips: {}
-bf.reserve:
- acl_cat: {}
- arity: -1
- first_key: 1
- flags:
- denyoom: 1
- module: 1
- write: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
- access: 1
- update: 1
- last_key: 1
- name: bf.reserve
- step: 1
- subcommands: []
- tips: {}
-bf.scandump:
- acl_cat: {}
- arity: -1
- first_key: 1
- flags:
- fast: 1
- module: 1
- readonly: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
- access: 1
- update: 1
- last_key: 1
- name: bf.scandump
- step: 1
- subcommands: []
- tips: {}
-bgrewriteaof:
- acl_cat:
- '@admin': 1
- '@dangerous': 1
- '@slow': 1
- arity: 1
- first_key: 0
- flags:
- admin: 1
- no_async_loading: 1
- noscript: 1
- key_spec: []
- last_key: 0
- name: bgrewriteaof
- step: 0
- subcommands: []
- tips: {}
-bgsave:
- acl_cat:
- '@admin': 1
- '@dangerous': 1
- '@slow': 1
- arity: -1
- first_key: 0
- flags:
- admin: 1
- no_async_loading: 1
- noscript: 1
- key_spec: []
- last_key: 0
- name: bgsave
- step: 0
- subcommands: []
- tips: {}
-bitcount:
- acl_cat:
- '@bitmap': 1
- '@read': 1
- '@slow': 1
- arity: -2
- first_key: 1
- flags:
- readonly: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RO: 1
- access: 1
- last_key: 1
- name: bitcount
- step: 1
- subcommands: []
- tips: {}
-bitfield:
- acl_cat:
- '@bitmap': 1
- '@slow': 1
- '@write': 1
- arity: -2
- first_key: 1
- flags:
- denyoom: 1
- write: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
- access: 1
- update: 1
- variable_flags: 1
- notes: This command allows both access and modification of the key
- last_key: 1
- name: bitfield
- step: 1
- subcommands: []
- tips: {}
-bitfield_ro:
- acl_cat:
- '@bitmap': 1
- '@fast': 1
- '@read': 1
- arity: -2
- first_key: 1
- flags:
- fast: 1
- readonly: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RO: 1
- access: 1
- last_key: 1
- name: bitfield_ro
- step: 1
- subcommands: []
- tips: {}
-bitop:
- acl_cat:
- '@bitmap': 1
- '@slow': 1
- '@write': 1
- arity: -4
- first_key: 2
- flags:
- denyoom: 1
- write: 1
- key_spec:
- - begin_search:
- spec:
- index: 2
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- OW: 1
- update: 1
- - begin_search:
- spec:
- index: 3
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: -1
- limit: 0
- type: range
- flags:
- RO: 1
- access: 1
- last_key: -1
- name: bitop
- step: 1
- subcommands: []
- tips: {}
-bitpos:
- acl_cat:
- '@bitmap': 1
- '@read': 1
- '@slow': 1
- arity: -3
- first_key: 1
- flags:
- readonly: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RO: 1
- access: 1
- last_key: 1
- name: bitpos
- step: 1
- subcommands: []
- tips: {}
-blmove:
- acl_cat:
- '@blocking': 1
- '@list': 1
- '@slow': 1
- '@write': 1
- arity: 6
- first_key: 1
- flags:
- blocking: 1
- denyoom: 1
- write: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
- access: 1
- delete: 1
- - begin_search:
- spec:
- index: 2
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
- insert: 1
- last_key: 2
- name: blmove
- step: 1
- subcommands: []
- tips: {}
-blmpop:
- acl_cat:
- '@blocking': 1
- '@list': 1
- '@slow': 1
- '@write': 1
- arity: -5
- first_key: 0
- flags:
- blocking: 1
- movablekeys: 1
- write: 1
- key_spec:
- - begin_search:
- spec:
- index: 2
- type: index
- find_keys:
- spec:
- firstkey: 1
- keynumidx: 0
- keystep: 1
- type: keynum
- flags:
- RW: 1
- access: 1
- delete: 1
- last_key: 0
- name: blmpop
- step: 0
- subcommands: []
- tips: {}
-blpop:
- acl_cat:
- '@blocking': 1
- '@list': 1
- '@slow': 1
- '@write': 1
- arity: -3
- first_key: 1
- flags:
- blocking: 1
- write: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: -2
- limit: 0
- type: range
- flags:
- RW: 1
- access: 1
- delete: 1
- last_key: -2
- name: blpop
- step: 1
- subcommands: []
- tips: {}
-brpop:
- acl_cat:
- '@blocking': 1
- '@list': 1
- '@slow': 1
- '@write': 1
- arity: -3
- first_key: 1
- flags:
- blocking: 1
- write: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: -2
- limit: 0
- type: range
- flags:
- RW: 1
- access: 1
- delete: 1
- last_key: -2
- name: brpop
- step: 1
- subcommands: []
- tips: {}
-brpoplpush:
- acl_cat:
- '@blocking': 1
- '@list': 1
- '@slow': 1
- '@write': 1
- arity: 4
- first_key: 1
- flags:
- blocking: 1
- denyoom: 1
- write: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
- access: 1
- delete: 1
- - begin_search:
- spec:
- index: 2
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
- insert: 1
- last_key: 2
- name: brpoplpush
- step: 1
- subcommands: []
- tips: {}
-bzmpop:
- acl_cat:
- '@blocking': 1
- '@slow': 1
- '@sortedset': 1
- '@write': 1
- arity: -5
- first_key: 0
- flags:
- blocking: 1
- movablekeys: 1
- write: 1
- key_spec:
- - begin_search:
- spec:
- index: 2
- type: index
- find_keys:
- spec:
- firstkey: 1
- keynumidx: 0
- keystep: 1
- type: keynum
- flags:
- RW: 1
- access: 1
- delete: 1
- last_key: 0
- name: bzmpop
- step: 0
- subcommands: []
- tips: {}
-bzpopmax:
- acl_cat:
- '@blocking': 1
- '@fast': 1
- '@sortedset': 1
- '@write': 1
- arity: -3
- first_key: 1
- flags:
- blocking: 1
- fast: 1
- write: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: -2
- limit: 0
- type: range
- flags:
- RW: 1
- access: 1
- delete: 1
- last_key: -2
- name: bzpopmax
- step: 1
- subcommands: []
- tips: {}
-bzpopmin:
- acl_cat:
- '@blocking': 1
- '@fast': 1
- '@sortedset': 1
- '@write': 1
- arity: -3
- first_key: 1
- flags:
- blocking: 1
- fast: 1
- write: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: -2
- limit: 0
- type: range
- flags:
- RW: 1
- access: 1
- delete: 1
- last_key: -2
- name: bzpopmin
- step: 1
- subcommands: []
- tips: {}
-cf.add:
- acl_cat: {}
- arity: -1
- first_key: 1
- flags:
- denyoom: 1
- module: 1
- write: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
- access: 1
- update: 1
- last_key: 1
- name: cf.add
- step: 1
- subcommands: []
- tips: {}
-cf.addnx:
- acl_cat: {}
- arity: -1
- first_key: 1
- flags:
- denyoom: 1
- module: 1
- write: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
- access: 1
- update: 1
- last_key: 1
- name: cf.addnx
- step: 1
- subcommands: []
- tips: {}
-cf.compact:
- acl_cat: {}
- arity: -1
- first_key: 1
- flags:
- fast: 1
- module: 1
- readonly: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
- access: 1
- update: 1
- last_key: 1
- name: cf.compact
- step: 1
- subcommands: []
- tips: {}
-cf.count:
- acl_cat: {}
- arity: -1
- first_key: 1
- flags:
- fast: 1
- module: 1
- readonly: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
- access: 1
- update: 1
- last_key: 1
- name: cf.count
- step: 1
- subcommands: []
- tips: {}
-cf.debug:
- acl_cat: {}
- arity: -1
- first_key: 1
- flags:
- fast: 1
- module: 1
- readonly: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
- access: 1
- update: 1
- last_key: 1
- name: cf.debug
- step: 1
- subcommands: []
- tips: {}
-cf.del:
- acl_cat: {}
- arity: -1
- first_key: 1
- flags:
- fast: 1
- module: 1
- write: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
- access: 1
- update: 1
- last_key: 1
- name: cf.del
- step: 1
- subcommands: []
- tips: {}
-cf.exists:
- acl_cat: {}
- arity: -1
- first_key: 1
- flags:
- fast: 1
- module: 1
- readonly: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
- access: 1
- update: 1
- last_key: 1
- name: cf.exists
- step: 1
- subcommands: []
- tips: {}
-cf.info:
- acl_cat: {}
- arity: -1
- first_key: 1
- flags:
- fast: 1
- module: 1
- readonly: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
- access: 1
- update: 1
- last_key: 1
- name: cf.info
- step: 1
- subcommands: []
- tips: {}
-cf.insert:
- acl_cat: {}
- arity: -1
- first_key: 1
- flags:
- denyoom: 1
- module: 1
- write: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
- access: 1
- update: 1
- last_key: 1
- name: cf.insert
- step: 1
- subcommands: []
- tips: {}
-cf.insertnx:
- acl_cat: {}
- arity: -1
- first_key: 1
- flags:
- denyoom: 1
- module: 1
- write: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
- access: 1
- update: 1
- last_key: 1
- name: cf.insertnx
- step: 1
- subcommands: []
- tips: {}
-cf.loadchunk:
- acl_cat: {}
- arity: -1
- first_key: 1
- flags:
- denyoom: 1
- module: 1
- write: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
- access: 1
- update: 1
- last_key: 1
- name: cf.loadchunk
- step: 1
- subcommands: []
- tips: {}
-cf.mexists:
- acl_cat: {}
- arity: -1
- first_key: 1
- flags:
- fast: 1
- module: 1
- readonly: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
- access: 1
- update: 1
- last_key: 1
- name: cf.mexists
- step: 1
- subcommands: []
- tips: {}
-cf.reserve:
- acl_cat: {}
- arity: -1
- first_key: 1
- flags:
- denyoom: 1
- module: 1
- write: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
- access: 1
- update: 1
- last_key: 1
- name: cf.reserve
- step: 1
- subcommands: []
- tips: {}
-cf.scandump:
- acl_cat: {}
- arity: -1
- first_key: 1
- flags:
- fast: 1
- module: 1
- readonly: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
- access: 1
- update: 1
- last_key: 1
- name: cf.scandump
- step: 1
- subcommands: []
- tips: {}
-client:
- acl_cat:
- '@slow': 1
- arity: -2
- first_key: 0
- flags: {}
- key_spec: []
- last_key: 0
- name: client
- step: 0
- subcommands:
- - - client|tracking
- - -3
- - - noscript
- - loading
- - stale
- - 0
- - 0
- - 0
- - - '@slow'
- - '@connection'
- - []
- - []
- - []
- - - client|caching
- - 3
- - - noscript
- - loading
- - stale
- - 0
- - 0
- - 0
- - - '@slow'
- - '@connection'
- - []
- - []
- - []
- - - client|trackinginfo
- - 2
- - - noscript
- - loading
- - stale
- - 0
- - 0
- - 0
- - - '@slow'
- - '@connection'
- - []
- - []
- - []
- - - client|setinfo
- - 4
- - - noscript
- - loading
- - stale
- - 0
- - 0
- - 0
- - - '@slow'
- - '@connection'
- - - request_policy:all_nodes
- - response_policy:all_succeeded
- - []
- - []
- - - client|no-touch
- - 3
- - - noscript
- - loading
- - stale
- - 0
- - 0
- - 0
- - - '@slow'
- - '@connection'
- - []
- - []
- - []
- - - client|id
- - 2
- - - noscript
- - loading
- - stale
- - 0
- - 0
- - 0
- - - '@slow'
- - '@connection'
- - []
- - []
- - []
- - - client|setname
- - 3
- - - noscript
- - loading
- - stale
- - 0
- - 0
- - 0
- - - '@slow'
- - '@connection'
- - - request_policy:all_nodes
- - response_policy:all_succeeded
- - []
- - []
- - - client|list
- - -2
- - - admin
- - noscript
- - loading
- - stale
- - 0
- - 0
- - 0
- - - '@admin'
- - '@slow'
- - '@dangerous'
- - '@connection'
- - - nondeterministic_output
- - []
- - []
- - - client|pause
- - -3
- - - admin
- - noscript
- - loading
- - stale
- - 0
- - 0
- - 0
- - - '@admin'
- - '@slow'
- - '@dangerous'
- - '@connection'
- - []
- - []
- - []
- - - client|getredir
- - 2
- - - noscript
- - loading
- - stale
- - 0
- - 0
- - 0
- - - '@slow'
- - '@connection'
- - []
- - []
- - []
- - - client|help
- - 2
- - - loading
- - stale
- - 0
- - 0
- - 0
- - - '@slow'
- - '@connection'
- - []
- - []
- - []
- - - client|no-evict
- - 3
- - - admin
- - noscript
- - loading
- - stale
- - 0
- - 0
- - 0
- - - '@admin'
- - '@slow'
- - '@dangerous'
- - '@connection'
- - []
- - []
- - []
- - - client|kill
- - -3
- - - admin
- - noscript
- - loading
- - stale
- - 0
- - 0
- - 0
- - - '@admin'
- - '@slow'
- - '@dangerous'
- - '@connection'
- - []
- - []
- - []
- - - client|info
- - 2
- - - noscript
- - loading
- - stale
- - 0
- - 0
- - 0
- - - '@slow'
- - '@connection'
- - - nondeterministic_output
- - []
- - []
- - - client|getname
- - 2
- - - noscript
- - loading
- - stale
- - 0
- - 0
- - 0
- - - '@slow'
- - '@connection'
- - []
- - []
- - []
- - - client|unblock
- - -3
- - - admin
- - noscript
- - loading
- - stale
- - 0
- - 0
- - 0
- - - '@admin'
- - '@slow'
- - '@dangerous'
- - '@connection'
- - []
- - []
- - []
- - - client|unpause
- - 2
- - - admin
- - noscript
- - loading
- - stale
- - 0
- - 0
- - 0
- - - '@admin'
- - '@slow'
- - '@dangerous'
- - '@connection'
- - []
- - []
- - []
- - - client|reply
- - 3
- - - noscript
- - loading
- - stale
- - 0
- - 0
- - 0
- - - '@slow'
- - '@connection'
- - []
- - []
- - []
- tips: {}
-client_caching:
- acl_cat:
- '@connection': 1
- '@slow': 1
- arity: 3
- first_key: 0
- flags:
- loading: 1
- noscript: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: client|caching
- step: 0
- subcommands: []
- tips: {}
-client_getname:
- acl_cat:
- '@connection': 1
- '@slow': 1
- arity: 2
- first_key: 0
- flags:
- loading: 1
- noscript: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: client|getname
- step: 0
- subcommands: []
- tips: {}
-client_getredir:
- acl_cat:
- '@connection': 1
- '@slow': 1
- arity: 2
- first_key: 0
- flags:
- loading: 1
- noscript: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: client|getredir
- step: 0
- subcommands: []
- tips: {}
-client_help:
- acl_cat:
- '@connection': 1
- '@slow': 1
- arity: 2
- first_key: 0
- flags:
- loading: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: client|help
- step: 0
- subcommands: []
- tips: {}
-client_id:
- acl_cat:
- '@connection': 1
- '@slow': 1
- arity: 2
- first_key: 0
- flags:
- loading: 1
- noscript: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: client|id
- step: 0
- subcommands: []
- tips: {}
-client_info:
- acl_cat:
- '@connection': 1
- '@slow': 1
- arity: 2
- first_key: 0
- flags:
- loading: 1
- noscript: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: client|info
- step: 0
- subcommands: []
- tips:
- nondeterministic_output: 1
-client_kill:
- acl_cat:
- '@admin': 1
- '@connection': 1
- '@dangerous': 1
- '@slow': 1
- arity: -3
- first_key: 0
- flags:
- admin: 1
- loading: 1
- noscript: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: client|kill
- step: 0
- subcommands: []
- tips: {}
-client_list:
- acl_cat:
- '@admin': 1
- '@connection': 1
- '@dangerous': 1
- '@slow': 1
- arity: -2
- first_key: 0
- flags:
- admin: 1
- loading: 1
- noscript: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: client|list
- step: 0
- subcommands: []
- tips:
- nondeterministic_output: 1
-client_no-evict:
- acl_cat:
- '@admin': 1
- '@connection': 1
- '@dangerous': 1
- '@slow': 1
- arity: 3
- first_key: 0
- flags:
- admin: 1
- loading: 1
- noscript: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: client|no-evict
- step: 0
- subcommands: []
- tips: {}
-client_no-touch:
- acl_cat:
- '@connection': 1
- '@slow': 1
- arity: 3
- first_key: 0
- flags:
- loading: 1
- noscript: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: client|no-touch
- step: 0
- subcommands: []
- tips: {}
-client_pause:
- acl_cat:
- '@admin': 1
- '@connection': 1
- '@dangerous': 1
- '@slow': 1
- arity: -3
- first_key: 0
- flags:
- admin: 1
- loading: 1
- noscript: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: client|pause
- step: 0
- subcommands: []
- tips: {}
-client_reply:
- acl_cat:
- '@connection': 1
- '@slow': 1
- arity: 3
- first_key: 0
- flags:
- loading: 1
- noscript: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: client|reply
- step: 0
- subcommands: []
- tips: {}
-client_setinfo:
- acl_cat:
- '@connection': 1
- '@slow': 1
- arity: 4
- first_key: 0
- flags:
- loading: 1
- noscript: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: client|setinfo
- step: 0
- subcommands: []
- tips:
- request_policy:all_nodes: 1
- response_policy:all_succeeded: 1
-client_setname:
- acl_cat:
- '@connection': 1
- '@slow': 1
- arity: 3
- first_key: 0
- flags:
- loading: 1
- noscript: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: client|setname
- step: 0
- subcommands: []
- tips:
- request_policy:all_nodes: 1
- response_policy:all_succeeded: 1
-client_tracking:
- acl_cat:
- '@connection': 1
- '@slow': 1
- arity: -3
- first_key: 0
- flags:
- loading: 1
- noscript: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: client|tracking
- step: 0
- subcommands: []
- tips: {}
-client_trackinginfo:
- acl_cat:
- '@connection': 1
- '@slow': 1
- arity: 2
- first_key: 0
- flags:
- loading: 1
- noscript: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: client|trackinginfo
- step: 0
- subcommands: []
- tips: {}
-client_unblock:
- acl_cat:
- '@admin': 1
- '@connection': 1
- '@dangerous': 1
- '@slow': 1
- arity: -3
- first_key: 0
- flags:
- admin: 1
- loading: 1
- noscript: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: client|unblock
- step: 0
- subcommands: []
- tips: {}
-client_unpause:
- acl_cat:
- '@admin': 1
- '@connection': 1
- '@dangerous': 1
- '@slow': 1
- arity: 2
- first_key: 0
- flags:
- admin: 1
- loading: 1
- noscript: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: client|unpause
- step: 0
- subcommands: []
- tips: {}
-cluster:
- acl_cat:
- '@slow': 1
- arity: -2
- first_key: 0
- flags: {}
- key_spec: []
- last_key: 0
- name: cluster
- step: 0
- subcommands:
- - - cluster|setslot
- - -4
- - - admin
- - stale
- - no_async_loading
- - 0
- - 0
- - 0
- - - '@admin'
- - '@slow'
- - '@dangerous'
- - []
- - []
- - []
- - - cluster|forget
- - 3
- - - admin
- - stale
- - no_async_loading
- - 0
- - 0
- - 0
- - - '@admin'
- - '@slow'
- - '@dangerous'
- - []
- - []
- - []
- - - cluster|failover
- - -2
- - - admin
- - stale
- - no_async_loading
- - 0
- - 0
- - 0
- - - '@admin'
- - '@slow'
- - '@dangerous'
- - []
- - []
- - []
- - - cluster|bumpepoch
- - 2
- - - admin
- - stale
- - no_async_loading
- - 0
- - 0
- - 0
- - - '@admin'
- - '@slow'
- - '@dangerous'
- - - nondeterministic_output
- - []
- - []
- - - cluster|shards
- - 2
- - - loading
- - stale
- - 0
- - 0
- - 0
- - - '@slow'
- - - nondeterministic_output
- - []
- - []
- - - cluster|keyslot
- - 3
- - - stale
- - 0
- - 0
- - 0
- - - '@slow'
- - []
- - []
- - []
- - - cluster|slots
- - 2
- - - loading
- - stale
- - 0
- - 0
- - 0
- - - '@slow'
- - - nondeterministic_output
- - []
- - []
- - - cluster|saveconfig
- - 2
- - - admin
- - stale
- - no_async_loading
- - 0
- - 0
- - 0
- - - '@admin'
- - '@slow'
- - '@dangerous'
- - []
- - []
- - []
- - - cluster|set-config-epoch
- - 3
- - - admin
- - stale
- - no_async_loading
- - 0
- - 0
- - 0
- - - '@admin'
- - '@slow'
- - '@dangerous'
- - []
- - []
- - []
- - - cluster|replicate
- - 3
- - - admin
- - stale
- - no_async_loading
- - 0
- - 0
- - 0
- - - '@admin'
- - '@slow'
- - '@dangerous'
- - []
- - []
- - []
- - - cluster|getkeysinslot
- - 4
- - - stale
- - 0
- - 0
- - 0
- - - '@slow'
- - - nondeterministic_output
- - []
- - []
- - - cluster|replicas
- - 3
- - - admin
- - stale
- - 0
- - 0
- - 0
- - - '@admin'
- - '@slow'
- - '@dangerous'
- - - nondeterministic_output
- - []
- - []
- - - cluster|myshardid
- - 2
- - - stale
- - 0
- - 0
- - 0
- - - '@slow'
- - - nondeterministic_output
- - []
- - []
- - - cluster|addslotsrange
- - -4
- - - admin
- - stale
- - no_async_loading
- - 0
- - 0
- - 0
- - - '@admin'
- - '@slow'
- - '@dangerous'
- - []
- - []
- - []
- - - cluster|slaves
- - 3
- - - admin
- - stale
- - 0
- - 0
- - 0
- - - '@admin'
- - '@slow'
- - '@dangerous'
- - - nondeterministic_output
- - []
- - []
- - - cluster|reset
- - -2
- - - admin
- - noscript
- - stale
- - 0
- - 0
- - 0
- - - '@admin'
- - '@slow'
- - '@dangerous'
- - []
- - []
- - []
- - - cluster|flushslots
- - 2
- - - admin
- - stale
- - no_async_loading
- - 0
- - 0
- - 0
- - - '@admin'
- - '@slow'
- - '@dangerous'
- - []
- - []
- - []
- - - cluster|help
- - 2
- - - loading
- - stale
- - 0
- - 0
- - 0
- - - '@slow'
- - []
- - []
- - []
- - - cluster|addslots
- - -3
- - - admin
- - stale
- - no_async_loading
- - 0
- - 0
- - 0
- - - '@admin'
- - '@slow'
- - '@dangerous'
- - []
- - []
- - []
- - - cluster|info
- - 2
- - - stale
- - 0
- - 0
- - 0
- - - '@slow'
- - - nondeterministic_output
- - []
- - []
- - - cluster|links
- - 2
- - - stale
- - 0
- - 0
- - 0
- - - '@slow'
- - - nondeterministic_output
- - []
- - []
- - - cluster|myid
- - 2
- - - stale
- - 0
- - 0
- - 0
- - - '@slow'
- - []
- - []
- - []
- - - cluster|count-failure-reports
- - 3
- - - admin
- - stale
- - 0
- - 0
- - 0
- - - '@admin'
- - '@slow'
- - '@dangerous'
- - - nondeterministic_output
- - []
- - []
- - - cluster|delslotsrange
- - -4
- - - admin
- - stale
- - no_async_loading
- - 0
- - 0
- - 0
- - - '@admin'
- - '@slow'
- - '@dangerous'
- - []
- - []
- - []
- - - cluster|delslots
- - -3
- - - admin
- - stale
- - no_async_loading
- - 0
- - 0
- - 0
- - - '@admin'
- - '@slow'
- - '@dangerous'
- - []
- - []
- - []
- - - cluster|countkeysinslot
- - 3
- - - stale
- - 0
- - 0
- - 0
- - - '@slow'
- - []
- - []
- - []
- - - cluster|nodes
- - 2
- - - stale
- - 0
- - 0
- - 0
- - - '@slow'
- - - nondeterministic_output
- - []
- - []
- - - cluster|meet
- - -4
- - - admin
- - stale
- - no_async_loading
- - 0
- - 0
- - 0
- - - '@admin'
- - '@slow'
- - '@dangerous'
- - []
- - []
- - []
- tips: {}
-cluster_addslots:
- acl_cat:
- '@admin': 1
- '@dangerous': 1
- '@slow': 1
- arity: -3
- first_key: 0
- flags:
- admin: 1
- no_async_loading: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: cluster|addslots
- step: 0
- subcommands: []
- tips: {}
-cluster_addslotsrange:
- acl_cat:
- '@admin': 1
- '@dangerous': 1
- '@slow': 1
- arity: -4
- first_key: 0
- flags:
- admin: 1
- no_async_loading: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: cluster|addslotsrange
- step: 0
- subcommands: []
- tips: {}
-cluster_bumpepoch:
- acl_cat:
- '@admin': 1
- '@dangerous': 1
- '@slow': 1
- arity: 2
- first_key: 0
- flags:
- admin: 1
- no_async_loading: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: cluster|bumpepoch
- step: 0
- subcommands: []
- tips:
- nondeterministic_output: 1
-cluster_count-failure-reports:
- acl_cat:
- '@admin': 1
- '@dangerous': 1
- '@slow': 1
- arity: 3
- first_key: 0
- flags:
- admin: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: cluster|count-failure-reports
- step: 0
- subcommands: []
- tips:
- nondeterministic_output: 1
-cluster_countkeysinslot:
- acl_cat:
- '@slow': 1
- arity: 3
- first_key: 0
- flags:
- stale: 1
- key_spec: []
- last_key: 0
- name: cluster|countkeysinslot
- step: 0
- subcommands: []
- tips: {}
-cluster_delslots:
- acl_cat:
- '@admin': 1
- '@dangerous': 1
- '@slow': 1
- arity: -3
- first_key: 0
- flags:
- admin: 1
- no_async_loading: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: cluster|delslots
- step: 0
- subcommands: []
- tips: {}
-cluster_delslotsrange:
- acl_cat:
- '@admin': 1
- '@dangerous': 1
- '@slow': 1
- arity: -4
- first_key: 0
- flags:
- admin: 1
- no_async_loading: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: cluster|delslotsrange
- step: 0
- subcommands: []
- tips: {}
-cluster_failover:
- acl_cat:
- '@admin': 1
- '@dangerous': 1
- '@slow': 1
- arity: -2
- first_key: 0
- flags:
- admin: 1
- no_async_loading: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: cluster|failover
- step: 0
- subcommands: []
- tips: {}
-cluster_flushslots:
- acl_cat:
- '@admin': 1
- '@dangerous': 1
- '@slow': 1
- arity: 2
- first_key: 0
- flags:
- admin: 1
- no_async_loading: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: cluster|flushslots
- step: 0
- subcommands: []
- tips: {}
-cluster_forget:
- acl_cat:
- '@admin': 1
- '@dangerous': 1
- '@slow': 1
- arity: 3
- first_key: 0
- flags:
- admin: 1
- no_async_loading: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: cluster|forget
- step: 0
- subcommands: []
- tips: {}
-cluster_getkeysinslot:
- acl_cat:
- '@slow': 1
- arity: 4
- first_key: 0
- flags:
- stale: 1
- key_spec: []
- last_key: 0
- name: cluster|getkeysinslot
- step: 0
- subcommands: []
- tips:
- nondeterministic_output: 1
-cluster_help:
- acl_cat:
- '@slow': 1
- arity: 2
- first_key: 0
- flags:
- loading: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: cluster|help
- step: 0
- subcommands: []
- tips: {}
-cluster_info:
- acl_cat:
- '@slow': 1
- arity: 2
- first_key: 0
- flags:
- stale: 1
- key_spec: []
- last_key: 0
- name: cluster|info
- step: 0
- subcommands: []
- tips:
- nondeterministic_output: 1
-cluster_keyslot:
- acl_cat:
- '@slow': 1
- arity: 3
- first_key: 0
- flags:
- stale: 1
- key_spec: []
- last_key: 0
- name: cluster|keyslot
- step: 0
- subcommands: []
- tips: {}
-cluster_links:
- acl_cat:
- '@slow': 1
- arity: 2
- first_key: 0
- flags:
- stale: 1
- key_spec: []
- last_key: 0
- name: cluster|links
- step: 0
- subcommands: []
- tips:
- nondeterministic_output: 1
-cluster_meet:
- acl_cat:
- '@admin': 1
- '@dangerous': 1
- '@slow': 1
- arity: -4
- first_key: 0
- flags:
- admin: 1
- no_async_loading: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: cluster|meet
- step: 0
- subcommands: []
- tips: {}
-cluster_myid:
- acl_cat:
- '@slow': 1
- arity: 2
- first_key: 0
- flags:
- stale: 1
- key_spec: []
- last_key: 0
- name: cluster|myid
- step: 0
- subcommands: []
- tips: {}
-cluster_myshardid:
- acl_cat:
- '@slow': 1
- arity: 2
- first_key: 0
- flags:
- stale: 1
- key_spec: []
- last_key: 0
- name: cluster|myshardid
- step: 0
- subcommands: []
- tips:
- nondeterministic_output: 1
-cluster_nodes:
- acl_cat:
- '@slow': 1
- arity: 2
- first_key: 0
- flags:
- stale: 1
- key_spec: []
- last_key: 0
- name: cluster|nodes
- step: 0
- subcommands: []
- tips:
- nondeterministic_output: 1
-cluster_replicas:
- acl_cat:
- '@admin': 1
- '@dangerous': 1
- '@slow': 1
- arity: 3
- first_key: 0
- flags:
- admin: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: cluster|replicas
- step: 0
- subcommands: []
- tips:
- nondeterministic_output: 1
-cluster_replicate:
- acl_cat:
- '@admin': 1
- '@dangerous': 1
- '@slow': 1
- arity: 3
- first_key: 0
- flags:
- admin: 1
- no_async_loading: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: cluster|replicate
- step: 0
- subcommands: []
- tips: {}
-cluster_reset:
- acl_cat:
- '@admin': 1
- '@dangerous': 1
- '@slow': 1
- arity: -2
- first_key: 0
- flags:
- admin: 1
- noscript: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: cluster|reset
- step: 0
- subcommands: []
- tips: {}
-cluster_saveconfig:
- acl_cat:
- '@admin': 1
- '@dangerous': 1
- '@slow': 1
- arity: 2
- first_key: 0
- flags:
- admin: 1
- no_async_loading: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: cluster|saveconfig
- step: 0
- subcommands: []
- tips: {}
-cluster_set-config-epoch:
- acl_cat:
- '@admin': 1
- '@dangerous': 1
- '@slow': 1
- arity: 3
- first_key: 0
- flags:
- admin: 1
- no_async_loading: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: cluster|set-config-epoch
- step: 0
- subcommands: []
- tips: {}
-cluster_setslot:
- acl_cat:
- '@admin': 1
- '@dangerous': 1
- '@slow': 1
- arity: -4
- first_key: 0
- flags:
- admin: 1
- no_async_loading: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: cluster|setslot
- step: 0
- subcommands: []
- tips: {}
-cluster_shards:
- acl_cat:
- '@slow': 1
- arity: 2
- first_key: 0
- flags:
- loading: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: cluster|shards
- step: 0
- subcommands: []
- tips:
- nondeterministic_output: 1
-cluster_slaves:
- acl_cat:
- '@admin': 1
- '@dangerous': 1
- '@slow': 1
- arity: 3
- first_key: 0
- flags:
- admin: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: cluster|slaves
- step: 0
- subcommands: []
- tips:
- nondeterministic_output: 1
-cluster_slots:
- acl_cat:
- '@slow': 1
- arity: 2
- first_key: 0
- flags:
- loading: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: cluster|slots
- step: 0
- subcommands: []
- tips:
- nondeterministic_output: 1
-cms.incrby:
- acl_cat: {}
- arity: -1
- first_key: 1
- flags:
- denyoom: 1
- module: 1
- write: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
- access: 1
- update: 1
- last_key: 1
- name: cms.incrby
- step: 1
- subcommands: []
- tips: {}
-cms.info:
- acl_cat: {}
- arity: -1
- first_key: 1
- flags:
- module: 1
- readonly: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
- access: 1
- update: 1
- last_key: 1
- name: cms.info
- step: 1
- subcommands: []
- tips: {}
-cms.initbydim:
- acl_cat: {}
- arity: -1
- first_key: 1
- flags:
- denyoom: 1
- module: 1
- write: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
- access: 1
- update: 1
- last_key: 1
- name: cms.initbydim
- step: 1
- subcommands: []
- tips: {}
-cms.initbyprob:
- acl_cat: {}
- arity: -1
- first_key: 1
- flags:
- denyoom: 1
- module: 1
- write: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
- access: 1
- update: 1
- last_key: 1
- name: cms.initbyprob
- step: 1
- subcommands: []
- tips: {}
-cms.merge:
- acl_cat: {}
- arity: -1
- first_key: 1
- flags:
- denyoom: 1
- module: 1
- write: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
- access: 1
- update: 1
- last_key: 1
- name: cms.merge
- step: 1
- subcommands: []
- tips: {}
-cms.query:
- acl_cat: {}
- arity: -1
- first_key: 1
- flags:
- module: 1
- readonly: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
- access: 1
- update: 1
- last_key: 1
- name: cms.query
- step: 1
- subcommands: []
- tips: {}
-command:
- acl_cat:
- '@connection': 1
- '@slow': 1
- arity: -1
- first_key: 0
- flags:
- loading: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: command
- step: 0
- subcommands:
- - - command|count
- - 2
- - - loading
- - stale
- - 0
- - 0
- - 0
- - - '@slow'
- - '@connection'
- - []
- - []
- - []
- - - command|help
- - 2
- - - loading
- - stale
- - 0
- - 0
- - 0
- - - '@slow'
- - '@connection'
- - []
- - []
- - []
- - - command|info
- - -2
- - - loading
- - stale
- - 0
- - 0
- - 0
- - - '@slow'
- - '@connection'
- - - nondeterministic_output_order
- - []
- - []
- - - command|getkeys
- - -3
- - - loading
- - stale
- - 0
- - 0
- - 0
- - - '@slow'
- - '@connection'
- - []
- - []
- - []
- - - command|getkeysandflags
- - -3
- - - loading
- - stale
- - 0
- - 0
- - 0
- - - '@slow'
- - '@connection'
- - []
- - []
- - []
- - - command|list
- - -2
- - - loading
- - stale
- - 0
- - 0
- - 0
- - - '@slow'
- - '@connection'
- - - nondeterministic_output_order
- - []
- - []
- - - command|docs
- - -2
- - - loading
- - stale
- - 0
- - 0
- - 0
- - - '@slow'
- - '@connection'
- - - nondeterministic_output_order
- - []
- - []
- tips:
- nondeterministic_output_order: 1
-command_count:
- acl_cat:
- '@connection': 1
- '@slow': 1
- arity: 2
- first_key: 0
- flags:
- loading: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: command|count
- step: 0
- subcommands: []
- tips: {}
-command_docs:
- acl_cat:
- '@connection': 1
- '@slow': 1
- arity: -2
- first_key: 0
- flags:
- loading: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: command|docs
- step: 0
- subcommands: []
- tips:
- nondeterministic_output_order: 1
-command_getkeys:
- acl_cat:
- '@connection': 1
- '@slow': 1
- arity: -3
- first_key: 0
- flags:
- loading: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: command|getkeys
- step: 0
- subcommands: []
- tips: {}
-command_getkeysandflags:
- acl_cat:
- '@connection': 1
- '@slow': 1
- arity: -3
- first_key: 0
- flags:
- loading: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: command|getkeysandflags
- step: 0
- subcommands: []
- tips: {}
-command_help:
- acl_cat:
- '@connection': 1
- '@slow': 1
- arity: 2
- first_key: 0
- flags:
- loading: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: command|help
- step: 0
- subcommands: []
- tips: {}
-command_info:
- acl_cat:
- '@connection': 1
- '@slow': 1
- arity: -2
- first_key: 0
- flags:
- loading: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: command|info
- step: 0
- subcommands: []
- tips:
- nondeterministic_output_order: 1
-command_list:
- acl_cat:
- '@connection': 1
- '@slow': 1
- arity: -2
- first_key: 0
- flags:
- loading: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: command|list
- step: 0
- subcommands: []
- tips:
- nondeterministic_output_order: 1
-config:
- acl_cat:
- '@slow': 1
- arity: -2
- first_key: 0
- flags: {}
- key_spec: []
- last_key: 0
- name: config
- step: 0
- subcommands:
- - - config|rewrite
- - 2
- - - admin
- - noscript
- - loading
- - stale
- - 0
- - 0
- - 0
- - - '@admin'
- - '@slow'
- - '@dangerous'
- - - request_policy:all_nodes
- - response_policy:all_succeeded
- - []
- - []
- - - config|resetstat
- - 2
- - - admin
- - noscript
- - loading
- - stale
- - 0
- - 0
- - 0
- - - '@admin'
- - '@slow'
- - '@dangerous'
- - - request_policy:all_nodes
- - response_policy:all_succeeded
- - []
- - []
- - - config|help
- - 2
- - - loading
- - stale
- - 0
- - 0
- - 0
- - - '@slow'
- - []
- - []
- - []
- - - config|set
- - -4
- - - admin
- - noscript
- - loading
- - stale
- - 0
- - 0
- - 0
- - - '@admin'
- - '@slow'
- - '@dangerous'
- - - request_policy:all_nodes
- - response_policy:all_succeeded
- - []
- - []
- - - config|get
- - -3
- - - admin
- - noscript
- - loading
- - stale
- - 0
- - 0
- - 0
- - - '@admin'
- - '@slow'
- - '@dangerous'
- - []
- - []
- - []
- tips: {}
-config_get:
- acl_cat:
- '@admin': 1
- '@dangerous': 1
- '@slow': 1
- arity: -3
- first_key: 0
- flags:
- admin: 1
- loading: 1
- noscript: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: config|get
- step: 0
- subcommands: []
- tips: {}
-config_help:
- acl_cat:
- '@slow': 1
- arity: 2
- first_key: 0
- flags:
- loading: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: config|help
- step: 0
- subcommands: []
- tips: {}
-config_resetstat:
- acl_cat:
- '@admin': 1
- '@dangerous': 1
- '@slow': 1
- arity: 2
- first_key: 0
- flags:
- admin: 1
- loading: 1
- noscript: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: config|resetstat
- step: 0
- subcommands: []
- tips:
- request_policy:all_nodes: 1
- response_policy:all_succeeded: 1
-config_rewrite:
- acl_cat:
- '@admin': 1
- '@dangerous': 1
- '@slow': 1
- arity: 2
- first_key: 0
- flags:
- admin: 1
- loading: 1
- noscript: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: config|rewrite
- step: 0
- subcommands: []
- tips:
- request_policy:all_nodes: 1
- response_policy:all_succeeded: 1
-config_set:
- acl_cat:
- '@admin': 1
- '@dangerous': 1
- '@slow': 1
- arity: -4
- first_key: 0
- flags:
- admin: 1
- loading: 1
- noscript: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: config|set
- step: 0
- subcommands: []
- tips:
- request_policy:all_nodes: 1
- response_policy:all_succeeded: 1
-copy:
- acl_cat:
- '@keyspace': 1
- '@slow': 1
- '@write': 1
- arity: -3
- first_key: 1
- flags:
- denyoom: 1
- write: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RO: 1
- access: 1
- - begin_search:
- spec:
- index: 2
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- OW: 1
- update: 1
- last_key: 2
- name: copy
- step: 1
- subcommands: []
- tips: {}
-dbsize:
- acl_cat:
- '@fast': 1
- '@keyspace': 1
- '@read': 1
- arity: 1
- first_key: 0
- flags:
- fast: 1
- readonly: 1
- key_spec: []
- last_key: 0
- name: dbsize
- step: 0
- subcommands: []
- tips:
- request_policy:all_shards: 1
- response_policy:agg_sum: 1
-debug:
- acl_cat:
- '@admin': 1
- '@dangerous': 1
- '@slow': 1
- arity: -2
- first_key: 0
- flags:
- admin: 1
- loading: 1
- noscript: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: debug
- step: 0
- subcommands: []
- tips: {}
-decr:
- acl_cat:
- '@fast': 1
- '@string': 1
- '@write': 1
- arity: 2
- first_key: 1
- flags:
- denyoom: 1
- fast: 1
- write: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
- access: 1
- update: 1
- last_key: 1
- name: decr
- step: 1
- subcommands: []
- tips: {}
-decrby:
- acl_cat:
- '@fast': 1
- '@string': 1
- '@write': 1
- arity: 3
- first_key: 1
- flags:
- denyoom: 1
- fast: 1
- write: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
- access: 1
- update: 1
- last_key: 1
- name: decrby
- step: 1
- subcommands: []
- tips: {}
-del:
- acl_cat:
- '@keyspace': 1
- '@slow': 1
- '@write': 1
- arity: -2
- first_key: 1
- flags:
- write: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: -1
- limit: 0
- type: range
- flags:
- RM: 1
- delete: 1
- last_key: -1
- name: del
- step: 1
- subcommands: []
- tips:
- request_policy:multi_shard: 1
- response_policy:agg_sum: 1
-discard:
- acl_cat:
- '@fast': 1
- '@transaction': 1
- arity: 1
- first_key: 0
- flags:
- allow_busy: 1
- fast: 1
- loading: 1
- noscript: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: discard
- step: 0
- subcommands: []
- tips: {}
-dump:
- acl_cat:
- '@keyspace': 1
- '@read': 1
- '@slow': 1
- arity: 2
- first_key: 1
- flags:
- readonly: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RO: 1
- access: 1
- last_key: 1
- name: dump
- step: 1
- subcommands: []
- tips:
- nondeterministic_output: 1
-echo:
- acl_cat:
- '@connection': 1
- '@fast': 1
- arity: 2
- first_key: 0
- flags:
- fast: 1
- loading: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: echo
- step: 0
- subcommands: []
- tips: {}
-eval:
- acl_cat:
- '@scripting': 1
- '@slow': 1
- arity: -3
- first_key: 0
- flags:
- movablekeys: 1
- no_mandatory_keys: 1
- noscript: 1
- skip_monitor: 1
- stale: 1
- key_spec:
- - begin_search:
- spec:
- index: 2
- type: index
- find_keys:
- spec:
- firstkey: 1
- keynumidx: 0
- keystep: 1
- type: keynum
- flags:
- RW: 1
- access: 1
- update: 1
- notes: We cannot tell how the keys will be used so we assume the worst, RW and
- UPDATE
- last_key: 0
- name: eval
- step: 0
- subcommands: []
- tips: {}
-eval_ro:
- acl_cat:
- '@scripting': 1
- '@slow': 1
- arity: -3
- first_key: 0
- flags:
- movablekeys: 1
- no_mandatory_keys: 1
- noscript: 1
- readonly: 1
- skip_monitor: 1
- stale: 1
- key_spec:
- - begin_search:
- spec:
- index: 2
- type: index
- find_keys:
- spec:
- firstkey: 1
- keynumidx: 0
- keystep: 1
- type: keynum
- flags:
- RO: 1
- access: 1
- notes: We cannot tell how the keys will be used so we assume the worst, RO and
- ACCESS
- last_key: 0
- name: eval_ro
- step: 0
- subcommands: []
- tips: {}
-evalsha:
- acl_cat:
- '@scripting': 1
- '@slow': 1
- arity: -3
- first_key: 0
- flags:
- movablekeys: 1
- no_mandatory_keys: 1
- noscript: 1
- skip_monitor: 1
- stale: 1
- key_spec:
- - begin_search:
- spec:
- index: 2
- type: index
- find_keys:
- spec:
- firstkey: 1
- keynumidx: 0
- keystep: 1
- type: keynum
- flags:
- RW: 1
- access: 1
- update: 1
- last_key: 0
- name: evalsha
- step: 0
- subcommands: []
- tips: {}
-evalsha_ro:
- acl_cat:
- '@scripting': 1
- '@slow': 1
- arity: -3
- first_key: 0
- flags:
- movablekeys: 1
- no_mandatory_keys: 1
- noscript: 1
- readonly: 1
- skip_monitor: 1
- stale: 1
- key_spec:
- - begin_search:
- spec:
- index: 2
- type: index
- find_keys:
- spec:
- firstkey: 1
- keynumidx: 0
- keystep: 1
- type: keynum
- flags:
- RO: 1
- access: 1
- last_key: 0
- name: evalsha_ro
- step: 0
- subcommands: []
- tips: {}
-exec:
- acl_cat:
- '@slow': 1
- '@transaction': 1
- arity: 1
- first_key: 0
- flags:
- loading: 1
- noscript: 1
- skip_slowlog: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: exec
- step: 0
- subcommands: []
- tips: {}
-exists:
- acl_cat:
- '@fast': 1
- '@keyspace': 1
- '@read': 1
- arity: -2
- first_key: 1
- flags:
- fast: 1
- readonly: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: -1
- limit: 0
- type: range
- flags:
- RO: 1
- last_key: -1
- name: exists
- step: 1
- subcommands: []
- tips:
- request_policy:multi_shard: 1
- response_policy:agg_sum: 1
-expire:
- acl_cat:
- '@fast': 1
- '@keyspace': 1
- '@write': 1
- arity: -3
- first_key: 1
- flags:
- fast: 1
- write: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
- update: 1
- last_key: 1
- name: expire
- step: 1
- subcommands: []
- tips: {}
-expireat:
- acl_cat:
- '@fast': 1
- '@keyspace': 1
- '@write': 1
- arity: -3
- first_key: 1
- flags:
- fast: 1
- write: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
- update: 1
- last_key: 1
- name: expireat
- step: 1
- subcommands: []
- tips: {}
-expiretime:
- acl_cat:
- '@fast': 1
- '@keyspace': 1
- '@read': 1
- arity: 2
- first_key: 1
- flags:
- fast: 1
- readonly: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RO: 1
- access: 1
- last_key: 1
- name: expiretime
- step: 1
- subcommands: []
- tips: {}
-failover:
- acl_cat:
- '@admin': 1
- '@dangerous': 1
- '@slow': 1
- arity: -1
- first_key: 0
- flags:
- admin: 1
- noscript: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: failover
- step: 0
- subcommands: []
- tips: {}
-fcall:
- acl_cat:
- '@scripting': 1
- '@slow': 1
- arity: -3
- first_key: 0
- flags:
- movablekeys: 1
- no_mandatory_keys: 1
- noscript: 1
- skip_monitor: 1
- stale: 1
- key_spec:
- - begin_search:
- spec:
- index: 2
- type: index
- find_keys:
- spec:
- firstkey: 1
- keynumidx: 0
- keystep: 1
- type: keynum
- flags:
- RW: 1
- access: 1
- update: 1
- notes: We cannot tell how the keys will be used so we assume the worst, RW and
- UPDATE
- last_key: 0
- name: fcall
- step: 0
- subcommands: []
- tips: {}
-fcall_ro:
- acl_cat:
- '@scripting': 1
- '@slow': 1
- arity: -3
- first_key: 0
- flags:
- movablekeys: 1
- no_mandatory_keys: 1
- noscript: 1
- readonly: 1
- skip_monitor: 1
- stale: 1
- key_spec:
- - begin_search:
- spec:
- index: 2
- type: index
- find_keys:
- spec:
- firstkey: 1
- keynumidx: 0
- keystep: 1
- type: keynum
- flags:
- RO: 1
- access: 1
- notes: We cannot tell how the keys will be used so we assume the worst, RO and
- ACCESS
- last_key: 0
- name: fcall_ro
- step: 0
- subcommands: []
- tips: {}
-flushall:
- acl_cat:
- '@dangerous': 1
- '@keyspace': 1
- '@slow': 1
- '@write': 1
- arity: -1
- first_key: 0
- flags:
- write: 1
- key_spec: []
- last_key: 0
- name: flushall
- step: 0
- subcommands: []
- tips:
- request_policy:all_shards: 1
- response_policy:all_succeeded: 1
-flushdb:
- acl_cat:
- '@dangerous': 1
- '@keyspace': 1
- '@slow': 1
- '@write': 1
- arity: -1
- first_key: 0
- flags:
- write: 1
- key_spec: []
- last_key: 0
- name: flushdb
- step: 0
- subcommands: []
- tips:
- request_policy:all_shards: 1
- response_policy:all_succeeded: 1
-function:
- acl_cat:
- '@slow': 1
- arity: -2
- first_key: 0
- flags: {}
- key_spec: []
- last_key: 0
- name: function
+ name: cluster
step: 0
subcommands:
- - - function|dump
+ - - cluster|slots
- 2
- - - noscript
+ - - loading
+ - stale
+ - 0
+ - 0
+ - 0
+ - - '@slow'
+ - - nondeterministic_output
+ - []
+ - []
+ - - cluster|help
+ - 2
+ - - loading
+ - stale
+ - 0
+ - 0
+ - 0
+ - - '@slow'
+ - []
+ - []
+ - []
+ - - cluster|shards
+ - 2
+ - - loading
+ - stale
+ - 0
+ - 0
+ - 0
+ - - '@slow'
+ - - nondeterministic_output
+ - []
+ - []
+ - - cluster|addslotsrange
+ - -4
+ - - admin
+ - stale
+ - no_async_loading
+ - 0
+ - 0
+ - 0
+ - - '@admin'
+ - '@slow'
+ - '@dangerous'
+ - []
+ - []
+ - []
+ - - cluster|forget
+ - 3
+ - - admin
+ - stale
+ - no_async_loading
+ - 0
+ - 0
+ - 0
+ - - '@admin'
+ - '@slow'
+ - '@dangerous'
+ - []
+ - []
+ - []
+ - - cluster|info
+ - 2
+ - - stale
- 0
- 0
- 0
- - '@slow'
- - '@scripting'
- - []
+ - - nondeterministic_output
- []
- []
- - - function|delete
+ - - cluster|replicate
- 3
- - - write
+ - - admin
+ - stale
+ - no_async_loading
+ - 0
+ - 0
+ - 0
+ - - '@admin'
+ - '@slow'
+ - '@dangerous'
+ - []
+ - []
+ - []
+ - - cluster|bumpepoch
+ - 2
+ - - admin
+ - stale
+ - no_async_loading
+ - 0
+ - 0
+ - 0
+ - - '@admin'
+ - '@slow'
+ - '@dangerous'
+ - - nondeterministic_output
+ - []
+ - []
+ - - cluster|myshardid
+ - 2
+ - - stale
+ - 0
+ - 0
+ - 0
+ - - '@slow'
+ - - nondeterministic_output
+ - []
+ - []
+ - - cluster|reset
+ - -2
+ - - admin
- noscript
+ - stale
- 0
- 0
- 0
- - - '@write'
+ - - '@admin'
- '@slow'
- - '@scripting'
- - - request_policy:all_shards
- - response_policy:all_succeeded
+ - '@dangerous'
- []
- []
- - - function|help
+ - []
+ - - cluster|meet
+ - -4
+ - - admin
+ - stale
+ - no_async_loading
+ - 0
+ - 0
+ - 0
+ - - '@admin'
+ - '@slow'
+ - '@dangerous'
+ - []
+ - []
+ - []
+ - - cluster|saveconfig
- 2
- - - loading
+ - - admin
+ - stale
+ - no_async_loading
+ - 0
+ - 0
+ - 0
+ - - '@admin'
+ - '@slow'
+ - '@dangerous'
+ - []
+ - []
+ - []
+ - - cluster|delslotsrange
+ - -4
+ - - admin
- stale
+ - no_async_loading
+ - 0
+ - 0
+ - 0
+ - - '@admin'
+ - '@slow'
+ - '@dangerous'
+ - []
+ - []
+ - []
+ - - cluster|links
+ - 2
+ - - stale
- 0
- 0
- 0
- - '@slow'
- - '@scripting'
+ - - nondeterministic_output
- []
- []
+ - - cluster|getkeysinslot
+ - 4
+ - - stale
+ - 0
+ - 0
+ - 0
+ - - '@slow'
+ - - nondeterministic_output
- []
- - - function|load
- - -3
- - - write
- - denyoom
- - noscript
+ - []
+ - - cluster|set-config-epoch
+ - 3
+ - - admin
+ - stale
+ - no_async_loading
- 0
- 0
- 0
- - - '@write'
+ - - '@admin'
- '@slow'
- - '@scripting'
- - - request_policy:all_shards
- - response_policy:all_succeeded
+ - '@dangerous'
- []
- []
- - - function|kill
+ - []
+ - - cluster|replicas
+ - 3
+ - - admin
+ - stale
+ - 0
+ - 0
+ - 0
+ - - '@admin'
+ - '@slow'
+ - '@dangerous'
+ - - nondeterministic_output
+ - []
+ - []
+ - - cluster|slaves
+ - 3
+ - - admin
+ - stale
+ - 0
+ - 0
+ - 0
+ - - '@admin'
+ - '@slow'
+ - '@dangerous'
+ - - nondeterministic_output
+ - []
+ - []
+ - - cluster|count-failure-reports
+ - 3
+ - - admin
+ - stale
+ - 0
+ - 0
+ - 0
+ - - '@admin'
+ - '@slow'
+ - '@dangerous'
+ - - nondeterministic_output
+ - []
+ - []
+ - - cluster|nodes
- 2
- - - noscript
- - allow_busy
+ - - stale
- 0
- 0
- 0
- - '@slow'
- - '@scripting'
- - - request_policy:all_shards
- - response_policy:one_succeeded
+ - - nondeterministic_output
- []
- []
- - - function|restore
+ - - cluster|setslot
+ - -4
+ - - admin
+ - stale
+ - no_async_loading
+ - 0
+ - 0
+ - 0
+ - - '@admin'
+ - '@slow'
+ - '@dangerous'
+ - []
+ - []
+ - []
+ - - cluster|flushslots
+ - 2
+ - - admin
+ - stale
+ - no_async_loading
+ - 0
+ - 0
+ - 0
+ - - '@admin'
+ - '@slow'
+ - '@dangerous'
+ - []
+ - []
+ - []
+ - - cluster|addslots
- -3
- - - write
- - denyoom
- - noscript
+ - - admin
+ - stale
+ - no_async_loading
- 0
- 0
- 0
- - - '@write'
+ - - '@admin'
- '@slow'
- - '@scripting'
- - - request_policy:all_shards
- - response_policy:all_succeeded
+ - '@dangerous'
- []
- []
- - - function|flush
- - -2
- - - write
- - noscript
+ - []
+ - - cluster|keyslot
+ - 3
+ - - stale
- 0
- 0
- 0
- - - '@write'
+ - - '@slow'
+ - []
+ - []
+ - []
+ - - cluster|myid
+ - 2
+ - - stale
+ - 0
+ - 0
+ - 0
+ - - '@slow'
+ - []
+ - []
+ - []
+ - - cluster|delslots
+ - -3
+ - - admin
+ - stale
+ - no_async_loading
+ - 0
+ - 0
+ - 0
+ - - '@admin'
- '@slow'
- - '@scripting'
- - - request_policy:all_shards
- - response_policy:all_succeeded
+ - '@dangerous'
- []
- []
- - - function|list
+ - []
+ - - cluster|failover
- -2
- - - noscript
+ - - admin
+ - stale
+ - no_async_loading
- 0
- 0
- 0
- - - '@slow'
- - '@scripting'
- - - nondeterministic_output_order
+ - - '@admin'
+ - '@slow'
+ - '@dangerous'
- []
- []
- - - function|stats
- - 2
- - - noscript
- - allow_busy
+ - []
+ - - cluster|countkeysinslot
+ - 3
+ - - stale
- 0
- 0
- 0
- - '@slow'
- - '@scripting'
- - - nondeterministic_output
- - request_policy:all_shards
- - response_policy:special
+ - []
- []
- []
tips: {}
-function_delete:
- acl_cat:
- '@scripting': 1
- '@slow': 1
- '@write': 1
- arity: 3
- first_key: 0
- flags:
- noscript: 1
- write: 1
- key_spec: []
- last_key: 0
- name: function|delete
- step: 0
- subcommands: []
- tips:
- request_policy:all_shards: 1
- response_policy:all_succeeded: 1
-function_dump:
- acl_cat:
- '@scripting': 1
- '@slow': 1
- arity: 2
- first_key: 0
- flags:
- noscript: 1
- key_spec: []
- last_key: 0
- name: function|dump
- step: 0
- subcommands: []
- tips: {}
-function_flush:
- acl_cat:
- '@scripting': 1
- '@slow': 1
- '@write': 1
- arity: -2
- first_key: 0
- flags:
- noscript: 1
- write: 1
- key_spec: []
- last_key: 0
- name: function|flush
- step: 0
- subcommands: []
- tips:
- request_policy:all_shards: 1
- response_policy:all_succeeded: 1
-function_help:
- acl_cat:
- '@scripting': 1
- '@slow': 1
- arity: 2
- first_key: 0
- flags:
- loading: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: function|help
- step: 0
- subcommands: []
- tips: {}
-function_kill:
- acl_cat:
- '@scripting': 1
- '@slow': 1
- arity: 2
- first_key: 0
- flags:
- allow_busy: 1
- noscript: 1
- key_spec: []
- last_key: 0
- name: function|kill
- step: 0
- subcommands: []
- tips:
- request_policy:all_shards: 1
- response_policy:one_succeeded: 1
-function_list:
- acl_cat:
- '@scripting': 1
- '@slow': 1
- arity: -2
- first_key: 0
- flags:
- noscript: 1
- key_spec: []
- last_key: 0
- name: function|list
- step: 0
- subcommands: []
- tips:
- nondeterministic_output_order: 1
-function_load:
- acl_cat:
- '@scripting': 1
- '@slow': 1
- '@write': 1
- arity: -3
- first_key: 0
- flags:
- denyoom: 1
- noscript: 1
- write: 1
- key_spec: []
- last_key: 0
- name: function|load
- step: 0
- subcommands: []
- tips:
- request_policy:all_shards: 1
- response_policy:all_succeeded: 1
-function_restore:
+cluster_addslots:
acl_cat:
- '@scripting': 1
+ '@admin': 1
+ '@dangerous': 1
'@slow': 1
- '@write': 1
arity: -3
first_key: 0
flags:
- denyoom: 1
- noscript: 1
- write: 1
- key_spec: []
- last_key: 0
- name: function|restore
- step: 0
- subcommands: []
- tips:
- request_policy:all_shards: 1
- response_policy:all_succeeded: 1
-function_stats:
- acl_cat:
- '@scripting': 1
- '@slow': 1
- arity: 2
- first_key: 0
- flags:
- allow_busy: 1
- noscript: 1
+ admin: 1
+ no_async_loading: 1
+ stale: 1
key_spec: []
last_key: 0
- name: function|stats
+ name: cluster|addslots
step: 0
subcommands: []
- tips:
- nondeterministic_output: 1
- request_policy:all_shards: 1
- response_policy:special: 1
-geoadd:
- acl_cat:
- '@geo': 1
- '@slow': 1
- '@write': 1
- arity: -5
- first_key: 1
- flags:
- denyoom: 1
- write: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
- update: 1
- last_key: 1
- name: geoadd
- step: 1
- subcommands: []
tips: {}
-geodist:
+cluster_addslotsrange:
acl_cat:
- '@geo': 1
- '@read': 1
+ '@admin': 1
+ '@dangerous': 1
'@slow': 1
arity: -4
- first_key: 1
- flags:
- readonly: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RO: 1
- access: 1
- last_key: 1
- name: geodist
- step: 1
- subcommands: []
- tips: {}
-geohash:
- acl_cat:
- '@geo': 1
- '@read': 1
- '@slow': 1
- arity: -2
- first_key: 1
+ first_key: 0
flags:
- readonly: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RO: 1
- access: 1
- last_key: 1
- name: geohash
- step: 1
+ admin: 1
+ no_async_loading: 1
+ stale: 1
+ key_spec: []
+ last_key: 0
+ name: cluster|addslotsrange
+ step: 0
subcommands: []
tips: {}
-geopos:
+cluster_bumpepoch:
acl_cat:
- '@geo': 1
- '@read': 1
+ '@admin': 1
+ '@dangerous': 1
'@slow': 1
- arity: -2
- first_key: 1
+ arity: 2
+ first_key: 0
flags:
- readonly: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RO: 1
- access: 1
- last_key: 1
- name: geopos
- step: 1
+ admin: 1
+ no_async_loading: 1
+ stale: 1
+ key_spec: []
+ last_key: 0
+ name: cluster|bumpepoch
+ step: 0
subcommands: []
- tips: {}
-georadius:
+ tips:
+ nondeterministic_output: 1
+cluster_count-failure-reports:
acl_cat:
- '@geo': 1
+ '@admin': 1
+ '@dangerous': 1
'@slow': 1
- '@write': 1
- arity: -6
- first_key: 1
+ arity: 3
+ first_key: 0
flags:
- denyoom: 1
- movablekeys: 1
- write: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RO: 1
- access: 1
- - begin_search:
- spec:
- keyword: STORE
- startfrom: 6
- type: keyword
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- OW: 1
- update: 1
- - begin_search:
- spec:
- keyword: STOREDIST
- startfrom: 6
- type: keyword
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- OW: 1
- update: 1
- last_key: 1
- name: georadius
- step: 1
+ admin: 1
+ stale: 1
+ key_spec: []
+ last_key: 0
+ name: cluster|count-failure-reports
+ step: 0
+ subcommands: []
+ tips:
+ nondeterministic_output: 1
+cluster_countkeysinslot:
+ acl_cat:
+ '@slow': 1
+ arity: 3
+ first_key: 0
+ flags:
+ stale: 1
+ key_spec: []
+ last_key: 0
+ name: cluster|countkeysinslot
+ step: 0
subcommands: []
tips: {}
-georadius_ro:
+cluster_delslots:
acl_cat:
- '@geo': 1
- '@read': 1
+ '@admin': 1
+ '@dangerous': 1
'@slow': 1
- arity: -6
- first_key: 1
+ arity: -3
+ first_key: 0
flags:
- readonly: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RO: 1
- access: 1
- last_key: 1
- name: georadius_ro
- step: 1
+ admin: 1
+ no_async_loading: 1
+ stale: 1
+ key_spec: []
+ last_key: 0
+ name: cluster|delslots
+ step: 0
subcommands: []
tips: {}
-georadiusbymember:
+cluster_delslotsrange:
acl_cat:
- '@geo': 1
+ '@admin': 1
+ '@dangerous': 1
'@slow': 1
- '@write': 1
- arity: -5
- first_key: 1
+ arity: -4
+ first_key: 0
flags:
- denyoom: 1
- movablekeys: 1
- write: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RO: 1
- access: 1
- - begin_search:
- spec:
- keyword: STORE
- startfrom: 5
- type: keyword
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- OW: 1
- update: 1
- - begin_search:
- spec:
- keyword: STOREDIST
- startfrom: 5
- type: keyword
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- OW: 1
- update: 1
- last_key: 1
- name: georadiusbymember
- step: 1
+ admin: 1
+ no_async_loading: 1
+ stale: 1
+ key_spec: []
+ last_key: 0
+ name: cluster|delslotsrange
+ step: 0
subcommands: []
tips: {}
-georadiusbymember_ro:
+cluster_failover:
acl_cat:
- '@geo': 1
- '@read': 1
+ '@admin': 1
+ '@dangerous': 1
'@slow': 1
- arity: -5
- first_key: 1
+ arity: -2
+ first_key: 0
flags:
- readonly: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RO: 1
- access: 1
- last_key: 1
- name: georadiusbymember_ro
- step: 1
+ admin: 1
+ no_async_loading: 1
+ stale: 1
+ key_spec: []
+ last_key: 0
+ name: cluster|failover
+ step: 0
subcommands: []
tips: {}
-geosearch:
+cluster_flushslots:
acl_cat:
- '@geo': 1
- '@read': 1
+ '@admin': 1
+ '@dangerous': 1
'@slow': 1
- arity: -7
- first_key: 1
+ arity: 2
+ first_key: 0
flags:
- readonly: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RO: 1
- access: 1
- last_key: 1
- name: geosearch
- step: 1
+ admin: 1
+ no_async_loading: 1
+ stale: 1
+ key_spec: []
+ last_key: 0
+ name: cluster|flushslots
+ step: 0
subcommands: []
tips: {}
-geosearchstore:
+cluster_forget:
acl_cat:
- '@geo': 1
+ '@admin': 1
+ '@dangerous': 1
'@slow': 1
- '@write': 1
- arity: -8
- first_key: 1
+ arity: 3
+ first_key: 0
flags:
- denyoom: 1
- write: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- OW: 1
- update: 1
- - begin_search:
- spec:
- index: 2
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RO: 1
- access: 1
- last_key: 2
- name: geosearchstore
- step: 1
+ admin: 1
+ no_async_loading: 1
+ stale: 1
+ key_spec: []
+ last_key: 0
+ name: cluster|forget
+ step: 0
subcommands: []
tips: {}
-get:
+cluster_getkeysinslot:
acl_cat:
- '@fast': 1
- '@read': 1
- '@string': 1
- arity: 2
- first_key: 1
+ '@slow': 1
+ arity: 4
+ first_key: 0
flags:
- fast: 1
- readonly: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RO: 1
- access: 1
- last_key: 1
- name: get
- step: 1
+ stale: 1
+ key_spec: []
+ last_key: 0
+ name: cluster|getkeysinslot
+ step: 0
subcommands: []
- tips: {}
-getbit:
+ tips:
+ nondeterministic_output: 1
+cluster_help:
acl_cat:
- '@bitmap': 1
- '@fast': 1
- '@read': 1
- arity: 3
- first_key: 1
+ '@slow': 1
+ arity: 2
+ first_key: 0
flags:
- fast: 1
- readonly: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RO: 1
- access: 1
- last_key: 1
- name: getbit
- step: 1
+ loading: 1
+ stale: 1
+ key_spec: []
+ last_key: 0
+ name: cluster|help
+ step: 0
subcommands: []
tips: {}
-getdel:
+cluster_info:
acl_cat:
- '@fast': 1
- '@string': 1
- '@write': 1
+ '@slow': 1
arity: 2
- first_key: 1
+ first_key: 0
flags:
- fast: 1
- write: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
- access: 1
- delete: 1
- last_key: 1
- name: getdel
- step: 1
+ stale: 1
+ key_spec: []
+ last_key: 0
+ name: cluster|info
+ step: 0
subcommands: []
- tips: {}
-getex:
+ tips:
+ nondeterministic_output: 1
+cluster_keyslot:
acl_cat:
- '@fast': 1
- '@string': 1
- '@write': 1
- arity: -2
- first_key: 1
+ '@slow': 1
+ arity: 3
+ first_key: 0
flags:
- fast: 1
- write: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
- access: 1
- update: 1
- notes: RW and UPDATE because it changes the TTL
- last_key: 1
- name: getex
- step: 1
+ stale: 1
+ key_spec: []
+ last_key: 0
+ name: cluster|keyslot
+ step: 0
subcommands: []
tips: {}
-getrange:
+cluster_links:
acl_cat:
- '@read': 1
'@slow': 1
- '@string': 1
- arity: 4
- first_key: 1
+ arity: 2
+ first_key: 0
flags:
- readonly: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RO: 1
- access: 1
- last_key: 1
- name: getrange
- step: 1
+ stale: 1
+ key_spec: []
+ last_key: 0
+ name: cluster|links
+ step: 0
subcommands: []
- tips: {}
-getset:
+ tips:
+ nondeterministic_output: 1
+cluster_meet:
acl_cat:
- '@fast': 1
- '@string': 1
- '@write': 1
- arity: 3
- first_key: 1
+ '@admin': 1
+ '@dangerous': 1
+ '@slow': 1
+ arity: -4
+ first_key: 0
flags:
- denyoom: 1
- fast: 1
- write: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
- access: 1
- update: 1
- last_key: 1
- name: getset
- step: 1
+ admin: 1
+ no_async_loading: 1
+ stale: 1
+ key_spec: []
+ last_key: 0
+ name: cluster|meet
+ step: 0
subcommands: []
tips: {}
-hdel:
+cluster_myid:
acl_cat:
- '@fast': 1
- '@hash': 1
- '@write': 1
- arity: -3
- first_key: 1
+ '@slow': 1
+ arity: 2
+ first_key: 0
flags:
- fast: 1
- write: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
- delete: 1
- last_key: 1
- name: hdel
- step: 1
+ stale: 1
+ key_spec: []
+ last_key: 0
+ name: cluster|myid
+ step: 0
subcommands: []
tips: {}
-hello:
+cluster_myshardid:
acl_cat:
- '@connection': 1
- '@fast': 1
- arity: -1
+ '@slow': 1
+ arity: 2
first_key: 0
flags:
- allow_busy: 1
- fast: 1
- loading: 1
- no_auth: 1
- noscript: 1
stale: 1
key_spec: []
last_key: 0
- name: hello
+ name: cluster|myshardid
step: 0
subcommands: []
- tips: {}
-hexists:
+ tips:
+ nondeterministic_output: 1
+cluster_nodes:
acl_cat:
- '@fast': 1
- '@hash': 1
- '@read': 1
- arity: 3
- first_key: 1
+ '@slow': 1
+ arity: 2
+ first_key: 0
flags:
- fast: 1
- readonly: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RO: 1
- last_key: 1
- name: hexists
- step: 1
+ stale: 1
+ key_spec: []
+ last_key: 0
+ name: cluster|nodes
+ step: 0
subcommands: []
- tips: {}
-hexpire:
+ tips:
+ nondeterministic_output: 1
+cluster_replicas:
acl_cat:
- '@fast': 1
- '@hash': 1
- '@write': 1
- arity: -6
- first_key: 1
+ '@admin': 1
+ '@dangerous': 1
+ '@slow': 1
+ arity: 3
+ first_key: 0
flags:
- denyoom: 1
- fast: 1
- write: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
- update: 1
- last_key: 1
- name: hexpire
- step: 1
+ admin: 1
+ stale: 1
+ key_spec: []
+ last_key: 0
+ name: cluster|replicas
+ step: 0
subcommands: []
- tips: {}
-hexpireat:
+ tips:
+ nondeterministic_output: 1
+cluster_replicate:
acl_cat:
- '@fast': 1
- '@hash': 1
- '@write': 1
- arity: -6
- first_key: 1
+ '@admin': 1
+ '@dangerous': 1
+ '@slow': 1
+ arity: 3
+ first_key: 0
flags:
- denyoom: 1
- fast: 1
- write: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
- update: 1
- last_key: 1
- name: hexpireat
- step: 1
+ admin: 1
+ no_async_loading: 1
+ stale: 1
+ key_spec: []
+ last_key: 0
+ name: cluster|replicate
+ step: 0
subcommands: []
tips: {}
-hexpiretime:
+cluster_reset:
acl_cat:
- '@fast': 1
- '@hash': 1
- '@read': 1
- arity: -5
- first_key: 1
+ '@admin': 1
+ '@dangerous': 1
+ '@slow': 1
+ arity: -2
+ first_key: 0
flags:
- fast: 1
- readonly: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RO: 1
- access: 1
- last_key: 1
- name: hexpiretime
- step: 1
+ admin: 1
+ noscript: 1
+ stale: 1
+ key_spec: []
+ last_key: 0
+ name: cluster|reset
+ step: 0
+ subcommands: []
+ tips: {}
+cluster_saveconfig:
+ acl_cat:
+ '@admin': 1
+ '@dangerous': 1
+ '@slow': 1
+ arity: 2
+ first_key: 0
+ flags:
+ admin: 1
+ no_async_loading: 1
+ stale: 1
+ key_spec: []
+ last_key: 0
+ name: cluster|saveconfig
+ step: 0
subcommands: []
tips: {}
-hget:
+cluster_set-config-epoch:
acl_cat:
- '@fast': 1
- '@hash': 1
- '@read': 1
+ '@admin': 1
+ '@dangerous': 1
+ '@slow': 1
arity: 3
- first_key: 1
+ first_key: 0
flags:
- fast: 1
- readonly: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RO: 1
- access: 1
- last_key: 1
- name: hget
- step: 1
+ admin: 1
+ no_async_loading: 1
+ stale: 1
+ key_spec: []
+ last_key: 0
+ name: cluster|set-config-epoch
+ step: 0
subcommands: []
tips: {}
-hgetall:
+cluster_setslot:
acl_cat:
- '@hash': 1
- '@read': 1
+ '@admin': 1
+ '@dangerous': 1
'@slow': 1
- arity: 2
- first_key: 1
+ arity: -4
+ first_key: 0
flags:
- readonly: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RO: 1
- access: 1
- last_key: 1
- name: hgetall
- step: 1
+ admin: 1
+ no_async_loading: 1
+ stale: 1
+ key_spec: []
+ last_key: 0
+ name: cluster|setslot
+ step: 0
subcommands: []
- tips:
- nondeterministic_output_order: 1
-hincrby:
+ tips: {}
+cluster_shards:
acl_cat:
- '@fast': 1
- '@hash': 1
- '@write': 1
- arity: 4
- first_key: 1
+ '@slow': 1
+ arity: 2
+ first_key: 0
flags:
- denyoom: 1
- fast: 1
- write: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
- access: 1
- update: 1
- last_key: 1
- name: hincrby
- step: 1
+ loading: 1
+ stale: 1
+ key_spec: []
+ last_key: 0
+ name: cluster|shards
+ step: 0
subcommands: []
- tips: {}
-hincrbyfloat:
+ tips:
+ nondeterministic_output: 1
+cluster_slaves:
acl_cat:
- '@fast': 1
- '@hash': 1
- '@write': 1
- arity: 4
- first_key: 1
+ '@admin': 1
+ '@dangerous': 1
+ '@slow': 1
+ arity: 3
+ first_key: 0
flags:
- denyoom: 1
- fast: 1
- write: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
- access: 1
- update: 1
- last_key: 1
- name: hincrbyfloat
- step: 1
+ admin: 1
+ stale: 1
+ key_spec: []
+ last_key: 0
+ name: cluster|slaves
+ step: 0
subcommands: []
- tips: {}
-hkeys:
+ tips:
+ nondeterministic_output: 1
+cluster_slots:
acl_cat:
- '@hash': 1
- '@read': 1
'@slow': 1
arity: 2
- first_key: 1
+ first_key: 0
flags:
- readonly: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RO: 1
- access: 1
- last_key: 1
- name: hkeys
- step: 1
+ loading: 1
+ stale: 1
+ key_spec: []
+ last_key: 0
+ name: cluster|slots
+ step: 0
subcommands: []
tips:
+ nondeterministic_output: 1
+command:
+ acl_cat:
+ '@connection': 1
+ '@slow': 1
+ arity: -1
+ first_key: 0
+ flags:
+ loading: 1
+ stale: 1
+ key_spec: []
+ last_key: 0
+ name: command
+ step: 0
+ subcommands:
+ - - command|docs
+ - -2
+ - - loading
+ - stale
+ - 0
+ - 0
+ - 0
+ - - '@slow'
+ - '@connection'
+ - - nondeterministic_output_order
+ - []
+ - []
+ - - command|help
+ - 2
+ - - loading
+ - stale
+ - 0
+ - 0
+ - 0
+ - - '@slow'
+ - '@connection'
+ - []
+ - []
+ - []
+ - - command|list
+ - -2
+ - - loading
+ - stale
+ - 0
+ - 0
+ - 0
+ - - '@slow'
+ - '@connection'
+ - - nondeterministic_output_order
+ - []
+ - []
+ - - command|info
+ - -2
+ - - loading
+ - stale
+ - 0
+ - 0
+ - 0
+ - - '@slow'
+ - '@connection'
+ - - nondeterministic_output_order
+ - []
+ - []
+ - - command|getkeys
+ - -3
+ - - loading
+ - stale
+ - 0
+ - 0
+ - 0
+ - - '@slow'
+ - '@connection'
+ - []
+ - []
+ - []
+ - - command|getkeysandflags
+ - -3
+ - - loading
+ - stale
+ - 0
+ - 0
+ - 0
+ - - '@slow'
+ - '@connection'
+ - []
+ - []
+ - []
+ - - command|count
+ - 2
+ - - loading
+ - stale
+ - 0
+ - 0
+ - 0
+ - - '@slow'
+ - '@connection'
+ - []
+ - []
+ - []
+ tips:
nondeterministic_output_order: 1
-hlen:
+command_count:
acl_cat:
- '@fast': 1
- '@hash': 1
- '@read': 1
+ '@connection': 1
+ '@slow': 1
arity: 2
- first_key: 1
- flags:
- fast: 1
- readonly: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RO: 1
- last_key: 1
- name: hlen
- step: 1
- subcommands: []
- tips: {}
-hmget:
- acl_cat:
- '@fast': 1
- '@hash': 1
- '@read': 1
- arity: -3
- first_key: 1
- flags:
- fast: 1
- readonly: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RO: 1
- access: 1
- last_key: 1
- name: hmget
- step: 1
- subcommands: []
- tips: {}
-hmset:
- acl_cat:
- '@fast': 1
- '@hash': 1
- '@write': 1
- arity: -4
- first_key: 1
+ first_key: 0
flags:
- denyoom: 1
- fast: 1
- write: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
- update: 1
- last_key: 1
- name: hmset
- step: 1
+ loading: 1
+ stale: 1
+ key_spec: []
+ last_key: 0
+ name: command|count
+ step: 0
subcommands: []
tips: {}
-hpersist:
+command_docs:
acl_cat:
- '@fast': 1
- '@hash': 1
- '@write': 1
- arity: -5
- first_key: 1
+ '@connection': 1
+ '@slow': 1
+ arity: -2
+ first_key: 0
flags:
- fast: 1
- write: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
- update: 1
- last_key: 1
- name: hpersist
- step: 1
+ loading: 1
+ stale: 1
+ key_spec: []
+ last_key: 0
+ name: command|docs
+ step: 0
subcommands: []
- tips: {}
-hpexpire:
+ tips:
+ nondeterministic_output_order: 1
+command_getkeys:
acl_cat:
- '@fast': 1
- '@hash': 1
- '@write': 1
- arity: -6
- first_key: 1
+ '@connection': 1
+ '@slow': 1
+ arity: -3
+ first_key: 0
flags:
- denyoom: 1
- fast: 1
- write: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
- update: 1
- last_key: 1
- name: hpexpire
- step: 1
+ loading: 1
+ stale: 1
+ key_spec: []
+ last_key: 0
+ name: command|getkeys
+ step: 0
subcommands: []
tips: {}
-hpexpireat:
+command_getkeysandflags:
acl_cat:
- '@fast': 1
- '@hash': 1
- '@write': 1
- arity: -6
- first_key: 1
+ '@connection': 1
+ '@slow': 1
+ arity: -3
+ first_key: 0
flags:
- denyoom: 1
- fast: 1
- write: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
- update: 1
- last_key: 1
- name: hpexpireat
- step: 1
+ loading: 1
+ stale: 1
+ key_spec: []
+ last_key: 0
+ name: command|getkeysandflags
+ step: 0
subcommands: []
tips: {}
-hpexpiretime:
- acl_cat:
- '@fast': 1
- '@hash': 1
- '@read': 1
- arity: -5
- first_key: 1
+command_help:
+ acl_cat:
+ '@connection': 1
+ '@slow': 1
+ arity: 2
+ first_key: 0
flags:
- fast: 1
- readonly: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RO: 1
- access: 1
- last_key: 1
- name: hpexpiretime
- step: 1
+ loading: 1
+ stale: 1
+ key_spec: []
+ last_key: 0
+ name: command|help
+ step: 0
subcommands: []
tips: {}
-hpttl:
+command_info:
acl_cat:
- '@fast': 1
- '@hash': 1
- '@read': 1
- arity: -5
- first_key: 1
+ '@connection': 1
+ '@slow': 1
+ arity: -2
+ first_key: 0
flags:
- fast: 1
- readonly: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RO: 1
- access: 1
- last_key: 1
- name: hpttl
- step: 1
+ loading: 1
+ stale: 1
+ key_spec: []
+ last_key: 0
+ name: command|info
+ step: 0
subcommands: []
tips:
- nondeterministic_output: 1
-hrandfield:
+ nondeterministic_output_order: 1
+command_list:
acl_cat:
- '@hash': 1
- '@read': 1
+ '@connection': 1
'@slow': 1
arity: -2
- first_key: 1
+ first_key: 0
flags:
- readonly: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RO: 1
- access: 1
- last_key: 1
- name: hrandfield
- step: 1
+ loading: 1
+ stale: 1
+ key_spec: []
+ last_key: 0
+ name: command|list
+ step: 0
subcommands: []
tips:
- nondeterministic_output: 1
-hscan:
+ nondeterministic_output_order: 1
+config:
acl_cat:
- '@hash': 1
- '@read': 1
+ '@slow': 1
+ arity: -2
+ first_key: 0
+ flags: {}
+ key_spec: []
+ last_key: 0
+ name: config
+ step: 0
+ subcommands:
+ - - config|help
+ - 2
+ - - loading
+ - stale
+ - 0
+ - 0
+ - 0
+ - - '@slow'
+ - []
+ - []
+ - []
+ - - config|rewrite
+ - 2
+ - - admin
+ - noscript
+ - loading
+ - stale
+ - 0
+ - 0
+ - 0
+ - - '@admin'
+ - '@slow'
+ - '@dangerous'
+ - - request_policy:all_nodes
+ - response_policy:all_succeeded
+ - []
+ - []
+ - - config|resetstat
+ - 2
+ - - admin
+ - noscript
+ - loading
+ - stale
+ - 0
+ - 0
+ - 0
+ - - '@admin'
+ - '@slow'
+ - '@dangerous'
+ - - request_policy:all_nodes
+ - response_policy:all_succeeded
+ - []
+ - []
+ - - config|get
+ - -3
+ - - admin
+ - noscript
+ - loading
+ - stale
+ - 0
+ - 0
+ - 0
+ - - '@admin'
+ - '@slow'
+ - '@dangerous'
+ - []
+ - []
+ - []
+ - - config|set
+ - -4
+ - - admin
+ - noscript
+ - loading
+ - stale
+ - 0
+ - 0
+ - 0
+ - - '@admin'
+ - '@slow'
+ - '@dangerous'
+ - - request_policy:all_nodes
+ - response_policy:all_succeeded
+ - []
+ - []
+ tips: {}
+config_get:
+ acl_cat:
+ '@admin': 1
+ '@dangerous': 1
'@slow': 1
arity: -3
- first_key: 1
+ first_key: 0
flags:
- readonly: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RO: 1
- access: 1
- last_key: 1
- name: hscan
- step: 1
+ admin: 1
+ loading: 1
+ noscript: 1
+ stale: 1
+ key_spec: []
+ last_key: 0
+ name: config|get
+ step: 0
+ subcommands: []
+ tips: {}
+config_help:
+ acl_cat:
+ '@slow': 1
+ arity: 2
+ first_key: 0
+ flags:
+ loading: 1
+ stale: 1
+ key_spec: []
+ last_key: 0
+ name: config|help
+ step: 0
+ subcommands: []
+ tips: {}
+config_resetstat:
+ acl_cat:
+ '@admin': 1
+ '@dangerous': 1
+ '@slow': 1
+ arity: 2
+ first_key: 0
+ flags:
+ admin: 1
+ loading: 1
+ noscript: 1
+ stale: 1
+ key_spec: []
+ last_key: 0
+ name: config|resetstat
+ step: 0
+ subcommands: []
+ tips:
+ request_policy:all_nodes: 1
+ response_policy:all_succeeded: 1
+config_rewrite:
+ acl_cat:
+ '@admin': 1
+ '@dangerous': 1
+ '@slow': 1
+ arity: 2
+ first_key: 0
+ flags:
+ admin: 1
+ loading: 1
+ noscript: 1
+ stale: 1
+ key_spec: []
+ last_key: 0
+ name: config|rewrite
+ step: 0
subcommands: []
tips:
- nondeterministic_output: 1
-hset:
+ request_policy:all_nodes: 1
+ response_policy:all_succeeded: 1
+config_set:
acl_cat:
- '@fast': 1
- '@hash': 1
- '@write': 1
+ '@admin': 1
+ '@dangerous': 1
+ '@slow': 1
arity: -4
- first_key: 1
+ first_key: 0
flags:
- denyoom: 1
- fast: 1
- write: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
- update: 1
- last_key: 1
- name: hset
- step: 1
+ admin: 1
+ loading: 1
+ noscript: 1
+ stale: 1
+ key_spec: []
+ last_key: 0
+ name: config|set
+ step: 0
subcommands: []
- tips: {}
-hsetnx:
+ tips:
+ request_policy:all_nodes: 1
+ response_policy:all_succeeded: 1
+copy:
acl_cat:
- '@fast': 1
- '@hash': 1
+ '@keyspace': 1
+ '@slow': 1
'@write': 1
- arity: 4
+ arity: -3
first_key: 1
flags:
denyoom: 1
- fast: 1
write: 1
key_spec:
- begin_search:
@@ -7690,27 +2746,11 @@ hsetnx:
limit: 0
type: range
flags:
- RW: 1
- insert: 1
- last_key: 1
- name: hsetnx
- step: 1
- subcommands: []
- tips: {}
-hstrlen:
- acl_cat:
- '@fast': 1
- '@hash': 1
- '@read': 1
- arity: 3
- first_key: 1
- flags:
- fast: 1
- readonly: 1
- key_spec:
+ RO: 1
+ access: 1
- begin_search:
spec:
- index: 1
+ index: 2
type: index
find_keys:
spec:
@@ -7719,51 +2759,60 @@ hstrlen:
limit: 0
type: range
flags:
- RO: 1
- last_key: 1
- name: hstrlen
+ OW: 1
+ update: 1
+ last_key: 2
+ name: copy
step: 1
subcommands: []
tips: {}
-httl:
+dbsize:
acl_cat:
'@fast': 1
- '@hash': 1
+ '@keyspace': 1
'@read': 1
- arity: -5
- first_key: 1
+ arity: 1
+ first_key: 0
flags:
fast: 1
readonly: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RO: 1
- access: 1
- last_key: 1
- name: httl
- step: 1
+ key_spec: []
+ last_key: 0
+ name: dbsize
+ step: 0
subcommands: []
tips:
- nondeterministic_output: 1
-hvals:
+ request_policy:all_shards: 1
+ response_policy:agg_sum: 1
+debug:
acl_cat:
- '@hash': 1
- '@read': 1
+ '@admin': 1
+ '@dangerous': 1
'@slow': 1
+ arity: -2
+ first_key: 0
+ flags:
+ admin: 1
+ loading: 1
+ noscript: 1
+ stale: 1
+ key_spec: []
+ last_key: 0
+ name: debug
+ step: 0
+ subcommands: []
+ tips: {}
+decr:
+ acl_cat:
+ '@fast': 1
+ '@string': 1
+ '@write': 1
arity: 2
first_key: 1
flags:
- readonly: 1
+ denyoom: 1
+ fast: 1
+ write: 1
key_spec:
- begin_search:
spec:
@@ -7776,20 +2825,20 @@ hvals:
limit: 0
type: range
flags:
- RO: 1
+ RW: 1
access: 1
+ update: 1
last_key: 1
- name: hvals
+ name: decr
step: 1
subcommands: []
- tips:
- nondeterministic_output_order: 1
-incr:
+ tips: {}
+decrby:
acl_cat:
'@fast': 1
'@string': 1
'@write': 1
- arity: 2
+ arity: 3
first_key: 1
flags:
denyoom: 1
@@ -7811,20 +2860,18 @@ incr:
access: 1
update: 1
last_key: 1
- name: incr
+ name: decrby
step: 1
subcommands: []
tips: {}
-incrby:
+del:
acl_cat:
- '@fast': 1
- '@string': 1
+ '@keyspace': 1
+ '@slow': 1
'@write': 1
- arity: 3
+ arity: -2
first_key: 1
flags:
- denyoom: 1
- fast: 1
write: 1
key_spec:
- begin_search:
@@ -7834,29 +2881,46 @@ incrby:
find_keys:
spec:
keystep: 1
- lastkey: 0
+ lastkey: -1
limit: 0
type: range
flags:
- RW: 1
- access: 1
- update: 1
- last_key: 1
- name: incrby
+ RM: 1
+ delete: 1
+ last_key: -1
+ name: del
step: 1
subcommands: []
- tips: {}
-incrbyfloat:
+ tips:
+ request_policy:multi_shard: 1
+ response_policy:agg_sum: 1
+discard:
acl_cat:
'@fast': 1
- '@string': 1
- '@write': 1
- arity: 3
- first_key: 1
+ '@transaction': 1
+ arity: 1
+ first_key: 0
flags:
- denyoom: 1
+ allow_busy: 1
fast: 1
- write: 1
+ loading: 1
+ noscript: 1
+ stale: 1
+ key_spec: []
+ last_key: 0
+ name: discard
+ step: 0
+ subcommands: []
+ tips: {}
+dump:
+ acl_cat:
+ '@keyspace': 1
+ '@read': 1
+ '@slow': 1
+ arity: 2
+ first_key: 1
+ flags:
+ readonly: 1
key_spec:
- begin_search:
spec:
@@ -7869,149 +2933,189 @@ incrbyfloat:
limit: 0
type: range
flags:
- RW: 1
+ RO: 1
access: 1
- update: 1
last_key: 1
- name: incrbyfloat
+ name: dump
step: 1
subcommands: []
+ tips:
+ nondeterministic_output: 1
+echo:
+ acl_cat:
+ '@connection': 1
+ '@fast': 1
+ arity: 2
+ first_key: 0
+ flags:
+ fast: 1
+ loading: 1
+ stale: 1
+ key_spec: []
+ last_key: 0
+ name: echo
+ step: 0
+ subcommands: []
tips: {}
-info:
+eval:
acl_cat:
- '@dangerous': 1
+ '@scripting': 1
'@slow': 1
- arity: -1
+ arity: -3
first_key: 0
flags:
- loading: 1
+ movablekeys: 1
+ no_mandatory_keys: 1
+ noscript: 1
+ skip_monitor: 1
stale: 1
- key_spec: []
- last_key: 0
- name: info
- step: 0
- subcommands: []
- tips:
- nondeterministic_output: 1
- request_policy:all_shards: 1
- response_policy:special: 1
-json.arrappend:
- acl_cat: {}
- arity: -1
- first_key: 1
- flags:
- denyoom: 1
- module: 1
- write: 1
key_spec:
- begin_search:
spec:
- index: 1
+ index: 2
type: index
find_keys:
spec:
+ firstkey: 1
+ keynumidx: 0
keystep: 1
- lastkey: 0
- limit: 0
- type: range
+ type: keynum
flags:
RW: 1
access: 1
update: 1
- last_key: 1
- name: json.arrappend
- step: 1
+ notes: We cannot tell how the keys will be used so we assume the worst, RW and
+ UPDATE
+ last_key: 0
+ name: eval
+ step: 0
subcommands: []
tips: {}
-json.arrindex:
- acl_cat: {}
- arity: -1
- first_key: 1
+eval_ro:
+ acl_cat:
+ '@scripting': 1
+ '@slow': 1
+ arity: -3
+ first_key: 0
flags:
- module: 1
+ movablekeys: 1
+ no_mandatory_keys: 1
+ noscript: 1
readonly: 1
+ skip_monitor: 1
+ stale: 1
key_spec:
- begin_search:
spec:
- index: 1
+ index: 2
type: index
find_keys:
spec:
+ firstkey: 1
+ keynumidx: 0
keystep: 1
- lastkey: 0
- limit: 0
- type: range
+ type: keynum
flags:
- RW: 1
+ RO: 1
access: 1
- update: 1
- last_key: 1
- name: json.arrindex
- step: 1
+ notes: We cannot tell how the keys will be used so we assume the worst, RO and
+ ACCESS
+ last_key: 0
+ name: eval_ro
+ step: 0
subcommands: []
tips: {}
-json.arrinsert:
- acl_cat: {}
- arity: -1
- first_key: 1
+evalsha:
+ acl_cat:
+ '@scripting': 1
+ '@slow': 1
+ arity: -3
+ first_key: 0
flags:
- denyoom: 1
- module: 1
- write: 1
+ movablekeys: 1
+ no_mandatory_keys: 1
+ noscript: 1
+ skip_monitor: 1
+ stale: 1
key_spec:
- begin_search:
spec:
- index: 1
+ index: 2
type: index
find_keys:
spec:
+ firstkey: 1
+ keynumidx: 0
keystep: 1
- lastkey: 0
- limit: 0
- type: range
+ type: keynum
flags:
RW: 1
access: 1
update: 1
- last_key: 1
- name: json.arrinsert
- step: 1
+ last_key: 0
+ name: evalsha
+ step: 0
subcommands: []
tips: {}
-json.arrlen:
- acl_cat: {}
- arity: -1
- first_key: 1
+evalsha_ro:
+ acl_cat:
+ '@scripting': 1
+ '@slow': 1
+ arity: -3
+ first_key: 0
flags:
- module: 1
+ movablekeys: 1
+ no_mandatory_keys: 1
+ noscript: 1
readonly: 1
+ skip_monitor: 1
+ stale: 1
key_spec:
- begin_search:
spec:
- index: 1
+ index: 2
type: index
find_keys:
spec:
+ firstkey: 1
+ keynumidx: 0
keystep: 1
- lastkey: 0
- limit: 0
- type: range
+ type: keynum
flags:
- RW: 1
+ RO: 1
access: 1
- update: 1
- last_key: 1
- name: json.arrlen
- step: 1
+ last_key: 0
+ name: evalsha_ro
+ step: 0
subcommands: []
tips: {}
-json.arrpop:
- acl_cat: {}
- arity: -1
+exec:
+ acl_cat:
+ '@slow': 1
+ '@transaction': 1
+ arity: 1
+ first_key: 0
+ flags:
+ loading: 1
+ noscript: 1
+ skip_slowlog: 1
+ stale: 1
+ key_spec: []
+ last_key: 0
+ name: exec
+ step: 0
+ subcommands: []
+ tips: {}
+exists:
+ acl_cat:
+ '@fast': 1
+ '@keyspace': 1
+ '@read': 1
+ arity: -2
first_key: 1
flags:
- module: 1
- write: 1
+ fast: 1
+ readonly: 1
key_spec:
- begin_search:
spec:
@@ -8020,24 +3124,27 @@ json.arrpop:
find_keys:
spec:
keystep: 1
- lastkey: 0
+ lastkey: -1
limit: 0
type: range
flags:
- RW: 1
- access: 1
- update: 1
- last_key: 1
- name: json.arrpop
+ RO: 1
+ last_key: -1
+ name: exists
step: 1
subcommands: []
- tips: {}
-json.arrtrim:
- acl_cat: {}
- arity: -1
+ tips:
+ request_policy:multi_shard: 1
+ response_policy:agg_sum: 1
+expire:
+ acl_cat:
+ '@fast': 1
+ '@keyspace': 1
+ '@write': 1
+ arity: -3
first_key: 1
flags:
- module: 1
+ fast: 1
write: 1
key_spec:
- begin_search:
@@ -8052,19 +3159,21 @@ json.arrtrim:
type: range
flags:
RW: 1
- access: 1
update: 1
last_key: 1
- name: json.arrtrim
+ name: expire
step: 1
subcommands: []
tips: {}
-json.clear:
- acl_cat: {}
- arity: -1
+expireat:
+ acl_cat:
+ '@fast': 1
+ '@keyspace': 1
+ '@write': 1
+ arity: -3
first_key: 1
flags:
- module: 1
+ fast: 1
write: 1
key_spec:
- begin_search:
@@ -8079,24 +3188,26 @@ json.clear:
type: range
flags:
RW: 1
- access: 1
update: 1
last_key: 1
- name: json.clear
+ name: expireat
step: 1
subcommands: []
tips: {}
-json.debug:
- acl_cat: {}
- arity: -1
- first_key: 2
+expiretime:
+ acl_cat:
+ '@fast': 1
+ '@keyspace': 1
+ '@read': 1
+ arity: 2
+ first_key: 1
flags:
- module: 1
+ fast: 1
readonly: 1
key_spec:
- begin_search:
spec:
- index: 2
+ index: 1
type: index
find_keys:
spec:
@@ -8105,238 +3216,427 @@ json.debug:
limit: 0
type: range
flags:
- RW: 1
+ RO: 1
access: 1
- update: 1
- last_key: 2
- name: json.debug
+ last_key: 1
+ name: expiretime
step: 1
subcommands: []
tips: {}
-json.del:
- acl_cat: {}
+failover:
+ acl_cat:
+ '@admin': 1
+ '@dangerous': 1
+ '@slow': 1
arity: -1
- first_key: 1
+ first_key: 0
flags:
- module: 1
- write: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
- access: 1
- update: 1
- last_key: 1
- name: json.del
- step: 1
+ admin: 1
+ noscript: 1
+ stale: 1
+ key_spec: []
+ last_key: 0
+ name: failover
+ step: 0
subcommands: []
tips: {}
-json.forget:
- acl_cat: {}
- arity: -1
- first_key: 1
+fcall:
+ acl_cat:
+ '@scripting': 1
+ '@slow': 1
+ arity: -3
+ first_key: 0
flags:
- module: 1
- write: 1
+ movablekeys: 1
+ no_mandatory_keys: 1
+ noscript: 1
+ skip_monitor: 1
+ stale: 1
key_spec:
- begin_search:
spec:
- index: 1
+ index: 2
type: index
find_keys:
spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
+ firstkey: 1
+ keynumidx: 0
+ keystep: 1
+ type: keynum
flags:
RW: 1
access: 1
update: 1
- last_key: 1
- name: json.forget
- step: 1
+ notes: We cannot tell how the keys will be used so we assume the worst, RW and
+ UPDATE
+ last_key: 0
+ name: fcall
+ step: 0
subcommands: []
tips: {}
-json.get:
- acl_cat: {}
- arity: -1
- first_key: 1
+fcall_ro:
+ acl_cat:
+ '@scripting': 1
+ '@slow': 1
+ arity: -3
+ first_key: 0
flags:
- module: 1
+ movablekeys: 1
+ no_mandatory_keys: 1
+ noscript: 1
readonly: 1
+ skip_monitor: 1
+ stale: 1
key_spec:
- begin_search:
spec:
- index: 1
+ index: 2
type: index
find_keys:
spec:
+ firstkey: 1
+ keynumidx: 0
keystep: 1
- lastkey: 0
- limit: 0
- type: range
+ type: keynum
flags:
- RW: 1
+ RO: 1
access: 1
- update: 1
- last_key: 1
- name: json.get
- step: 1
+ notes: We cannot tell how the keys will be used so we assume the worst, RO and
+ ACCESS
+ last_key: 0
+ name: fcall_ro
+ step: 0
+ subcommands: []
+ tips: {}
+flushall:
+ acl_cat:
+ '@dangerous': 1
+ '@keyspace': 1
+ '@slow': 1
+ '@write': 1
+ arity: -1
+ first_key: 0
+ flags:
+ write: 1
+ key_spec: []
+ last_key: 0
+ name: flushall
+ step: 0
+ subcommands: []
+ tips:
+ request_policy:all_shards: 1
+ response_policy:all_succeeded: 1
+flushdb:
+ acl_cat:
+ '@dangerous': 1
+ '@keyspace': 1
+ '@slow': 1
+ '@write': 1
+ arity: -1
+ first_key: 0
+ flags:
+ write: 1
+ key_spec: []
+ last_key: 0
+ name: flushdb
+ step: 0
+ subcommands: []
+ tips:
+ request_policy:all_shards: 1
+ response_policy:all_succeeded: 1
+function:
+ acl_cat:
+ '@slow': 1
+ arity: -2
+ first_key: 0
+ flags: {}
+ key_spec: []
+ last_key: 0
+ name: function
+ step: 0
+ subcommands:
+ - - function|help
+ - 2
+ - - loading
+ - stale
+ - 0
+ - 0
+ - 0
+ - - '@slow'
+ - '@scripting'
+ - []
+ - []
+ - []
+ - - function|list
+ - -2
+ - - noscript
+ - 0
+ - 0
+ - 0
+ - - '@slow'
+ - '@scripting'
+ - - nondeterministic_output_order
+ - []
+ - []
+ - - function|delete
+ - 3
+ - - write
+ - noscript
+ - 0
+ - 0
+ - 0
+ - - '@write'
+ - '@slow'
+ - '@scripting'
+ - - request_policy:all_shards
+ - response_policy:all_succeeded
+ - []
+ - []
+ - - function|kill
+ - 2
+ - - noscript
+ - allow_busy
+ - 0
+ - 0
+ - 0
+ - - '@slow'
+ - '@scripting'
+ - - request_policy:all_shards
+ - response_policy:one_succeeded
+ - []
+ - []
+ - - function|restore
+ - -3
+ - - write
+ - denyoom
+ - noscript
+ - 0
+ - 0
+ - 0
+ - - '@write'
+ - '@slow'
+ - '@scripting'
+ - - request_policy:all_shards
+ - response_policy:all_succeeded
+ - []
+ - []
+ - - function|dump
+ - 2
+ - - noscript
+ - 0
+ - 0
+ - 0
+ - - '@slow'
+ - '@scripting'
+ - []
+ - []
+ - []
+ - - function|flush
+ - -2
+ - - write
+ - noscript
+ - 0
+ - 0
+ - 0
+ - - '@write'
+ - '@slow'
+ - '@scripting'
+ - - request_policy:all_shards
+ - response_policy:all_succeeded
+ - []
+ - []
+ - - function|load
+ - -3
+ - - write
+ - denyoom
+ - noscript
+ - 0
+ - 0
+ - 0
+ - - '@write'
+ - '@slow'
+ - '@scripting'
+ - - request_policy:all_shards
+ - response_policy:all_succeeded
+ - []
+ - []
+ - - function|stats
+ - 2
+ - - noscript
+ - allow_busy
+ - 0
+ - 0
+ - 0
+ - - '@slow'
+ - '@scripting'
+ - - nondeterministic_output
+ - request_policy:all_shards
+ - response_policy:special
+ - []
+ - []
+ tips: {}
+function_delete:
+ acl_cat:
+ '@scripting': 1
+ '@slow': 1
+ '@write': 1
+ arity: 3
+ first_key: 0
+ flags:
+ noscript: 1
+ write: 1
+ key_spec: []
+ last_key: 0
+ name: function|delete
+ step: 0
+ subcommands: []
+ tips:
+ request_policy:all_shards: 1
+ response_policy:all_succeeded: 1
+function_dump:
+ acl_cat:
+ '@scripting': 1
+ '@slow': 1
+ arity: 2
+ first_key: 0
+ flags:
+ noscript: 1
+ key_spec: []
+ last_key: 0
+ name: function|dump
+ step: 0
+ subcommands: []
+ tips: {}
+function_flush:
+ acl_cat:
+ '@scripting': 1
+ '@slow': 1
+ '@write': 1
+ arity: -2
+ first_key: 0
+ flags:
+ noscript: 1
+ write: 1
+ key_spec: []
+ last_key: 0
+ name: function|flush
+ step: 0
+ subcommands: []
+ tips:
+ request_policy:all_shards: 1
+ response_policy:all_succeeded: 1
+function_help:
+ acl_cat:
+ '@scripting': 1
+ '@slow': 1
+ arity: 2
+ first_key: 0
+ flags:
+ loading: 1
+ stale: 1
+ key_spec: []
+ last_key: 0
+ name: function|help
+ step: 0
subcommands: []
tips: {}
-json.merge:
- acl_cat: {}
- arity: -1
- first_key: 1
+function_kill:
+ acl_cat:
+ '@scripting': 1
+ '@slow': 1
+ arity: 2
+ first_key: 0
flags:
- denyoom: 1
- module: 1
- write: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
- access: 1
- update: 1
- last_key: 1
- name: json.merge
- step: 1
+ allow_busy: 1
+ noscript: 1
+ key_spec: []
+ last_key: 0
+ name: function|kill
+ step: 0
subcommands: []
- tips: {}
-json.mget:
- acl_cat: {}
- arity: -1
- first_key: 1
+ tips:
+ request_policy:all_shards: 1
+ response_policy:one_succeeded: 1
+function_list:
+ acl_cat:
+ '@scripting': 1
+ '@slow': 1
+ arity: -2
+ first_key: 0
flags:
- module: 1
- readonly: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
- access: 1
- update: 1
- last_key: 1
- name: json.mget
- step: 1
+ noscript: 1
+ key_spec: []
+ last_key: 0
+ name: function|list
+ step: 0
subcommands: []
- tips: {}
-json.mset:
- acl_cat: {}
- arity: -1
- first_key: 1
+ tips:
+ nondeterministic_output_order: 1
+function_load:
+ acl_cat:
+ '@scripting': 1
+ '@slow': 1
+ '@write': 1
+ arity: -3
+ first_key: 0
flags:
denyoom: 1
- module: 1
+ noscript: 1
write: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 3
- lastkey: -1
- limit: 0
- type: range
- flags:
- RW: 1
- access: 1
- update: 1
- last_key: -1
- name: json.mset
- step: 3
+ key_spec: []
+ last_key: 0
+ name: function|load
+ step: 0
subcommands: []
- tips: {}
-json.numincrby:
- acl_cat: {}
- arity: -1
- first_key: 1
+ tips:
+ request_policy:all_shards: 1
+ response_policy:all_succeeded: 1
+function_restore:
+ acl_cat:
+ '@scripting': 1
+ '@slow': 1
+ '@write': 1
+ arity: -3
+ first_key: 0
flags:
- module: 1
+ denyoom: 1
+ noscript: 1
write: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
- access: 1
- update: 1
- last_key: 1
- name: json.numincrby
- step: 1
+ key_spec: []
+ last_key: 0
+ name: function|restore
+ step: 0
subcommands: []
- tips: {}
-json.nummultby:
- acl_cat: {}
- arity: -1
- first_key: 1
+ tips:
+ request_policy:all_shards: 1
+ response_policy:all_succeeded: 1
+function_stats:
+ acl_cat:
+ '@scripting': 1
+ '@slow': 1
+ arity: 2
+ first_key: 0
flags:
- module: 1
- write: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
- access: 1
- update: 1
- last_key: 1
- name: json.nummultby
- step: 1
+ allow_busy: 1
+ noscript: 1
+ key_spec: []
+ last_key: 0
+ name: function|stats
+ step: 0
subcommands: []
- tips: {}
-json.numpowby:
- acl_cat: {}
- arity: -1
+ tips:
+ nondeterministic_output: 1
+ request_policy:all_shards: 1
+ response_policy:special: 1
+geoadd:
+ acl_cat:
+ '@geo': 1
+ '@slow': 1
+ '@write': 1
+ arity: -5
first_key: 1
flags:
- module: 1
+ denyoom: 1
write: 1
key_spec:
- begin_search:
@@ -8351,19 +3651,20 @@ json.numpowby:
type: range
flags:
RW: 1
- access: 1
update: 1
last_key: 1
- name: json.numpowby
+ name: geoadd
step: 1
subcommands: []
tips: {}
-json.objkeys:
- acl_cat: {}
- arity: -1
+geodist:
+ acl_cat:
+ '@geo': 1
+ '@read': 1
+ '@slow': 1
+ arity: -4
first_key: 1
flags:
- module: 1
readonly: 1
key_spec:
- begin_search:
@@ -8377,20 +3678,21 @@ json.objkeys:
limit: 0
type: range
flags:
- RW: 1
+ RO: 1
access: 1
- update: 1
last_key: 1
- name: json.objkeys
+ name: geodist
step: 1
subcommands: []
tips: {}
-json.objlen:
- acl_cat: {}
- arity: -1
+geohash:
+ acl_cat:
+ '@geo': 1
+ '@read': 1
+ '@slow': 1
+ arity: -2
first_key: 1
flags:
- module: 1
readonly: 1
key_spec:
- begin_search:
@@ -8404,20 +3706,21 @@ json.objlen:
limit: 0
type: range
flags:
- RW: 1
+ RO: 1
access: 1
- update: 1
last_key: 1
- name: json.objlen
+ name: geohash
step: 1
subcommands: []
tips: {}
-json.resp:
- acl_cat: {}
- arity: -1
+geopos:
+ acl_cat:
+ '@geo': 1
+ '@read': 1
+ '@slow': 1
+ arity: -2
first_key: 1
flags:
- module: 1
readonly: 1
key_spec:
- begin_search:
@@ -8431,49 +3734,23 @@ json.resp:
limit: 0
type: range
flags:
- RW: 1
- access: 1
- update: 1
- last_key: 1
- name: json.resp
- step: 1
- subcommands: []
- tips: {}
-json.set:
- acl_cat: {}
- arity: -1
- first_key: 1
- flags:
- denyoom: 1
- module: 1
- write: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
+ RO: 1
access: 1
- update: 1
last_key: 1
- name: json.set
+ name: geopos
step: 1
subcommands: []
tips: {}
-json.strappend:
- acl_cat: {}
- arity: -1
+georadius:
+ acl_cat:
+ '@geo': 1
+ '@slow': 1
+ '@write': 1
+ arity: -6
first_key: 1
flags:
denyoom: 1
- module: 1
+ movablekeys: 1
write: 1
key_spec:
- begin_search:
@@ -8487,20 +3764,49 @@ json.strappend:
limit: 0
type: range
flags:
- RW: 1
+ RO: 1
access: 1
+ - begin_search:
+ spec:
+ keyword: STORE
+ startfrom: 6
+ type: keyword
+ find_keys:
+ spec:
+ keystep: 1
+ lastkey: 0
+ limit: 0
+ type: range
+ flags:
+ OW: 1
+ update: 1
+ - begin_search:
+ spec:
+ keyword: STOREDIST
+ startfrom: 6
+ type: keyword
+ find_keys:
+ spec:
+ keystep: 1
+ lastkey: 0
+ limit: 0
+ type: range
+ flags:
+ OW: 1
update: 1
last_key: 1
- name: json.strappend
+ name: georadius
step: 1
subcommands: []
tips: {}
-json.strlen:
- acl_cat: {}
- arity: -1
+georadius_ro:
+ acl_cat:
+ '@geo': 1
+ '@read': 1
+ '@slow': 1
+ arity: -6
first_key: 1
flags:
- module: 1
readonly: 1
key_spec:
- begin_search:
@@ -8514,21 +3820,23 @@ json.strlen:
limit: 0
type: range
flags:
- RW: 1
+ RO: 1
access: 1
- update: 1
last_key: 1
- name: json.strlen
+ name: georadius_ro
step: 1
subcommands: []
tips: {}
-json.toggle:
- acl_cat: {}
- arity: -1
+georadiusbymember:
+ acl_cat:
+ '@geo': 1
+ '@slow': 1
+ '@write': 1
+ arity: -5
first_key: 1
flags:
denyoom: 1
- module: 1
+ movablekeys: 1
write: 1
key_spec:
- begin_search:
@@ -8542,26 +3850,27 @@ json.toggle:
limit: 0
type: range
flags:
- RW: 1
+ RO: 1
access: 1
+ - begin_search:
+ spec:
+ keyword: STORE
+ startfrom: 5
+ type: keyword
+ find_keys:
+ spec:
+ keystep: 1
+ lastkey: 0
+ limit: 0
+ type: range
+ flags:
+ OW: 1
update: 1
- last_key: 1
- name: json.toggle
- step: 1
- subcommands: []
- tips: {}
-json.type:
- acl_cat: {}
- arity: -1
- first_key: 1
- flags:
- module: 1
- readonly: 1
- key_spec:
- begin_search:
spec:
- index: 1
- type: index
+ keyword: STOREDIST
+ startfrom: 5
+ type: keyword
find_keys:
spec:
keystep: 1
@@ -8569,319 +3878,236 @@ json.type:
limit: 0
type: range
flags:
- RW: 1
- access: 1
+ OW: 1
update: 1
last_key: 1
- name: json.type
+ name: georadiusbymember
step: 1
subcommands: []
tips: {}
-keys:
- acl_cat:
- '@dangerous': 1
- '@keyspace': 1
- '@read': 1
- '@slow': 1
- arity: 2
- first_key: 0
- flags:
- readonly: 1
- key_spec: []
- last_key: 0
- name: keys
- step: 0
- subcommands: []
- tips:
- nondeterministic_output_order: 1
- request_policy:all_shards: 1
-lastsave:
- acl_cat:
- '@admin': 1
- '@dangerous': 1
- '@fast': 1
- arity: 1
- first_key: 0
- flags:
- fast: 1
- loading: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: lastsave
- step: 0
- subcommands: []
- tips:
- nondeterministic_output: 1
-latency:
- acl_cat:
- '@slow': 1
- arity: -2
- first_key: 0
- flags: {}
- key_spec: []
- last_key: 0
- name: latency
- step: 0
- subcommands:
- - - latency|reset
- - -2
- - - admin
- - noscript
- - loading
- - stale
- - 0
- - 0
- - 0
- - - '@admin'
- - '@slow'
- - '@dangerous'
- - - request_policy:all_nodes
- - response_policy:agg_sum
- - []
- - []
- - - latency|graph
- - 3
- - - admin
- - noscript
- - loading
- - stale
- - 0
- - 0
- - 0
- - - '@admin'
- - '@slow'
- - '@dangerous'
- - - nondeterministic_output
- - request_policy:all_nodes
- - response_policy:special
- - []
- - []
- - - latency|help
- - 2
- - - loading
- - stale
- - 0
- - 0
- - 0
- - - '@slow'
- - []
- - []
- - []
- - - latency|latest
- - 2
- - - admin
- - noscript
- - loading
- - stale
- - 0
- - 0
- - 0
- - - '@admin'
- - '@slow'
- - '@dangerous'
- - - nondeterministic_output
- - request_policy:all_nodes
- - response_policy:special
- - []
- - []
- - - latency|history
- - 3
- - - admin
- - noscript
- - loading
- - stale
- - 0
- - 0
- - 0
- - - '@admin'
- - '@slow'
- - '@dangerous'
- - - nondeterministic_output
- - request_policy:all_nodes
- - response_policy:special
- - []
- - []
- - - latency|doctor
- - 2
- - - admin
- - noscript
- - loading
- - stale
- - 0
- - 0
- - 0
- - - '@admin'
- - '@slow'
- - '@dangerous'
- - - nondeterministic_output
- - request_policy:all_nodes
- - response_policy:special
- - []
- - []
- - - latency|histogram
- - -2
- - - admin
- - noscript
- - loading
- - stale
- - 0
- - 0
- - 0
- - - '@admin'
- - '@slow'
- - '@dangerous'
- - - nondeterministic_output
- - request_policy:all_nodes
- - response_policy:special
- - []
- - []
- tips: {}
-latency_doctor:
+georadiusbymember_ro:
acl_cat:
- '@admin': 1
- '@dangerous': 1
+ '@geo': 1
+ '@read': 1
'@slow': 1
- arity: 2
- first_key: 0
+ arity: -5
+ first_key: 1
flags:
- admin: 1
- loading: 1
- noscript: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: latency|doctor
- step: 0
+ readonly: 1
+ key_spec:
+ - begin_search:
+ spec:
+ index: 1
+ type: index
+ find_keys:
+ spec:
+ keystep: 1
+ lastkey: 0
+ limit: 0
+ type: range
+ flags:
+ RO: 1
+ access: 1
+ last_key: 1
+ name: georadiusbymember_ro
+ step: 1
subcommands: []
- tips:
- nondeterministic_output: 1
- request_policy:all_nodes: 1
- response_policy:special: 1
-latency_graph:
+ tips: {}
+geosearch:
acl_cat:
- '@admin': 1
- '@dangerous': 1
+ '@geo': 1
+ '@read': 1
'@slow': 1
- arity: 3
- first_key: 0
+ arity: -7
+ first_key: 1
flags:
- admin: 1
- loading: 1
- noscript: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: latency|graph
- step: 0
+ readonly: 1
+ key_spec:
+ - begin_search:
+ spec:
+ index: 1
+ type: index
+ find_keys:
+ spec:
+ keystep: 1
+ lastkey: 0
+ limit: 0
+ type: range
+ flags:
+ RO: 1
+ access: 1
+ last_key: 1
+ name: geosearch
+ step: 1
subcommands: []
- tips:
- nondeterministic_output: 1
- request_policy:all_nodes: 1
- response_policy:special: 1
-latency_help:
+ tips: {}
+geosearchstore:
acl_cat:
+ '@geo': 1
'@slow': 1
- arity: 2
- first_key: 0
+ '@write': 1
+ arity: -8
+ first_key: 1
flags:
- loading: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: latency|help
- step: 0
+ denyoom: 1
+ write: 1
+ key_spec:
+ - begin_search:
+ spec:
+ index: 1
+ type: index
+ find_keys:
+ spec:
+ keystep: 1
+ lastkey: 0
+ limit: 0
+ type: range
+ flags:
+ OW: 1
+ update: 1
+ - begin_search:
+ spec:
+ index: 2
+ type: index
+ find_keys:
+ spec:
+ keystep: 1
+ lastkey: 0
+ limit: 0
+ type: range
+ flags:
+ RO: 1
+ access: 1
+ last_key: 2
+ name: geosearchstore
+ step: 1
subcommands: []
tips: {}
-latency_histogram:
+get:
acl_cat:
- '@admin': 1
- '@dangerous': 1
- '@slow': 1
- arity: -2
- first_key: 0
+ '@fast': 1
+ '@read': 1
+ '@string': 1
+ arity: 2
+ first_key: 1
flags:
- admin: 1
- loading: 1
- noscript: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: latency|histogram
- step: 0
+ fast: 1
+ readonly: 1
+ key_spec:
+ - begin_search:
+ spec:
+ index: 1
+ type: index
+ find_keys:
+ spec:
+ keystep: 1
+ lastkey: 0
+ limit: 0
+ type: range
+ flags:
+ RO: 1
+ access: 1
+ last_key: 1
+ name: get
+ step: 1
subcommands: []
- tips:
- nondeterministic_output: 1
- request_policy:all_nodes: 1
- response_policy:special: 1
-latency_history:
+ tips: {}
+getbit:
acl_cat:
- '@admin': 1
- '@dangerous': 1
- '@slow': 1
+ '@bitmap': 1
+ '@fast': 1
+ '@read': 1
arity: 3
- first_key: 0
+ first_key: 1
flags:
- admin: 1
- loading: 1
- noscript: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: latency|history
- step: 0
+ fast: 1
+ readonly: 1
+ key_spec:
+ - begin_search:
+ spec:
+ index: 1
+ type: index
+ find_keys:
+ spec:
+ keystep: 1
+ lastkey: 0
+ limit: 0
+ type: range
+ flags:
+ RO: 1
+ access: 1
+ last_key: 1
+ name: getbit
+ step: 1
subcommands: []
- tips:
- nondeterministic_output: 1
- request_policy:all_nodes: 1
- response_policy:special: 1
-latency_latest:
+ tips: {}
+getdel:
acl_cat:
- '@admin': 1
- '@dangerous': 1
- '@slow': 1
+ '@fast': 1
+ '@string': 1
+ '@write': 1
arity: 2
- first_key: 0
+ first_key: 1
flags:
- admin: 1
- loading: 1
- noscript: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: latency|latest
- step: 0
+ fast: 1
+ write: 1
+ key_spec:
+ - begin_search:
+ spec:
+ index: 1
+ type: index
+ find_keys:
+ spec:
+ keystep: 1
+ lastkey: 0
+ limit: 0
+ type: range
+ flags:
+ RW: 1
+ access: 1
+ delete: 1
+ last_key: 1
+ name: getdel
+ step: 1
subcommands: []
- tips:
- nondeterministic_output: 1
- request_policy:all_nodes: 1
- response_policy:special: 1
-latency_reset:
+ tips: {}
+getex:
acl_cat:
- '@admin': 1
- '@dangerous': 1
- '@slow': 1
+ '@fast': 1
+ '@string': 1
+ '@write': 1
arity: -2
- first_key: 0
+ first_key: 1
flags:
- admin: 1
- loading: 1
- noscript: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: latency|reset
- step: 0
+ fast: 1
+ write: 1
+ key_spec:
+ - begin_search:
+ spec:
+ index: 1
+ type: index
+ find_keys:
+ spec:
+ keystep: 1
+ lastkey: 0
+ limit: 0
+ type: range
+ flags:
+ RW: 1
+ access: 1
+ update: 1
+ notes: RW and UPDATE because it changes the TTL
+ last_key: 1
+ name: getex
+ step: 1
subcommands: []
- tips:
- request_policy:all_nodes: 1
- response_policy:agg_sum: 1
-lcs:
+ tips: {}
+getrange:
acl_cat:
'@read': 1
'@slow': 1
'@string': 1
- arity: -3
+ arity: 4
first_key: 1
flags:
readonly: 1
@@ -8893,26 +4119,28 @@ lcs:
find_keys:
spec:
keystep: 1
- lastkey: 1
+ lastkey: 0
limit: 0
type: range
flags:
RO: 1
access: 1
- last_key: 2
- name: lcs
+ last_key: 1
+ name: getrange
step: 1
subcommands: []
tips: {}
-lindex:
+getset:
acl_cat:
- '@list': 1
- '@read': 1
- '@slow': 1
+ '@fast': 1
+ '@string': 1
+ '@write': 1
arity: 3
first_key: 1
flags:
- readonly: 1
+ denyoom: 1
+ fast: 1
+ write: 1
key_spec:
- begin_search:
spec:
@@ -8925,22 +4153,23 @@ lindex:
limit: 0
type: range
flags:
- RO: 1
+ RW: 1
access: 1
+ update: 1
last_key: 1
- name: lindex
+ name: getset
step: 1
subcommands: []
tips: {}
-linsert:
+hdel:
acl_cat:
- '@list': 1
- '@slow': 1
+ '@fast': 1
+ '@hash': 1
'@write': 1
- arity: 5
+ arity: -3
first_key: 1
flags:
- denyoom: 1
+ fast: 1
write: 1
key_spec:
- begin_search:
@@ -8955,18 +4184,37 @@ linsert:
type: range
flags:
RW: 1
- insert: 1
+ delete: 1
last_key: 1
- name: linsert
+ name: hdel
step: 1
subcommands: []
tips: {}
-llen:
+hello:
acl_cat:
+ '@connection': 1
'@fast': 1
- '@list': 1
+ arity: -1
+ first_key: 0
+ flags:
+ allow_busy: 1
+ fast: 1
+ loading: 1
+ no_auth: 1
+ noscript: 1
+ stale: 1
+ key_spec: []
+ last_key: 0
+ name: hello
+ step: 0
+ subcommands: []
+ tips: {}
+hexists:
+ acl_cat:
+ '@fast': 1
+ '@hash': 1
'@read': 1
- arity: 2
+ arity: 3
first_key: 1
flags:
fast: 1
@@ -8985,19 +4233,20 @@ llen:
flags:
RO: 1
last_key: 1
- name: llen
+ name: hexists
step: 1
subcommands: []
tips: {}
-lmove:
+hexpire:
acl_cat:
- '@list': 1
- '@slow': 1
+ '@fast': 1
+ '@hash': 1
'@write': 1
- arity: 5
+ arity: -6
first_key: 1
flags:
denyoom: 1
+ fast: 1
write: 1
key_spec:
- begin_search:
@@ -9012,11 +4261,27 @@ lmove:
type: range
flags:
RW: 1
- access: 1
- delete: 1
+ update: 1
+ last_key: 1
+ name: hexpire
+ step: 1
+ subcommands: []
+ tips: {}
+hexpireat:
+ acl_cat:
+ '@fast': 1
+ '@hash': 1
+ '@write': 1
+ arity: -6
+ first_key: 1
+ flags:
+ denyoom: 1
+ fast: 1
+ write: 1
+ key_spec:
- begin_search:
spec:
- index: 2
+ index: 1
type: index
find_keys:
spec:
@@ -9026,22 +4291,22 @@ lmove:
type: range
flags:
RW: 1
- insert: 1
- last_key: 2
- name: lmove
+ update: 1
+ last_key: 1
+ name: hexpireat
step: 1
subcommands: []
tips: {}
-lmpop:
+hexpiretime:
acl_cat:
- '@list': 1
- '@slow': 1
- '@write': 1
- arity: -4
- first_key: 0
+ '@fast': 1
+ '@hash': 1
+ '@read': 1
+ arity: -5
+ first_key: 1
flags:
- movablekeys: 1
- write: 1
+ fast: 1
+ readonly: 1
key_spec:
- begin_search:
spec:
@@ -9049,42 +4314,85 @@ lmpop:
type: index
find_keys:
spec:
- firstkey: 1
- keynumidx: 0
keystep: 1
- type: keynum
+ lastkey: 0
+ limit: 0
+ type: range
flags:
- RW: 1
+ RO: 1
access: 1
- delete: 1
- last_key: 0
- name: lmpop
- step: 0
+ last_key: 1
+ name: hexpiretime
+ step: 1
subcommands: []
tips: {}
-lolwut:
+hget:
acl_cat:
'@fast': 1
+ '@hash': 1
'@read': 1
- arity: -1
- first_key: 0
+ arity: 3
+ first_key: 1
flags:
fast: 1
readonly: 1
- key_spec: []
- last_key: 0
- name: lolwut
- step: 0
+ key_spec:
+ - begin_search:
+ spec:
+ index: 1
+ type: index
+ find_keys:
+ spec:
+ keystep: 1
+ lastkey: 0
+ limit: 0
+ type: range
+ flags:
+ RO: 1
+ access: 1
+ last_key: 1
+ name: hget
+ step: 1
subcommands: []
tips: {}
-lpop:
+hgetall:
+ acl_cat:
+ '@hash': 1
+ '@read': 1
+ '@slow': 1
+ arity: 2
+ first_key: 1
+ flags:
+ readonly: 1
+ key_spec:
+ - begin_search:
+ spec:
+ index: 1
+ type: index
+ find_keys:
+ spec:
+ keystep: 1
+ lastkey: 0
+ limit: 0
+ type: range
+ flags:
+ RO: 1
+ access: 1
+ last_key: 1
+ name: hgetall
+ step: 1
+ subcommands: []
+ tips:
+ nondeterministic_output_order: 1
+hincrby:
acl_cat:
'@fast': 1
- '@list': 1
+ '@hash': 1
'@write': 1
- arity: -2
+ arity: 4
first_key: 1
flags:
+ denyoom: 1
fast: 1
write: 1
key_spec:
@@ -9101,21 +4409,23 @@ lpop:
flags:
RW: 1
access: 1
- delete: 1
+ update: 1
last_key: 1
- name: lpop
+ name: hincrby
step: 1
subcommands: []
tips: {}
-lpos:
+hincrbyfloat:
acl_cat:
- '@list': 1
- '@read': 1
- '@slow': 1
- arity: -3
+ '@fast': 1
+ '@hash': 1
+ '@write': 1
+ arity: 4
first_key: 1
flags:
- readonly: 1
+ denyoom: 1
+ fast: 1
+ write: 1
key_spec:
- begin_search:
spec:
@@ -9128,24 +4438,23 @@ lpos:
limit: 0
type: range
flags:
- RO: 1
+ RW: 1
access: 1
+ update: 1
last_key: 1
- name: lpos
+ name: hincrbyfloat
step: 1
subcommands: []
tips: {}
-lpush:
+hkeys:
acl_cat:
- '@fast': 1
- '@list': 1
- '@write': 1
- arity: -3
+ '@hash': 1
+ '@read': 1
+ '@slow': 1
+ arity: 2
first_key: 1
flags:
- denyoom: 1
- fast: 1
- write: 1
+ readonly: 1
key_spec:
- begin_search:
spec:
@@ -9158,24 +4467,24 @@ lpush:
limit: 0
type: range
flags:
- RW: 1
- insert: 1
+ RO: 1
+ access: 1
last_key: 1
- name: lpush
+ name: hkeys
step: 1
subcommands: []
- tips: {}
-lpushx:
+ tips:
+ nondeterministic_output_order: 1
+hlen:
acl_cat:
'@fast': 1
- '@list': 1
- '@write': 1
- arity: -3
+ '@hash': 1
+ '@read': 1
+ arity: 2
first_key: 1
flags:
- denyoom: 1
fast: 1
- write: 1
+ readonly: 1
key_spec:
- begin_search:
spec:
@@ -9188,21 +4497,21 @@ lpushx:
limit: 0
type: range
flags:
- RW: 1
- insert: 1
+ RO: 1
last_key: 1
- name: lpushx
+ name: hlen
step: 1
subcommands: []
tips: {}
-lrange:
+hmget:
acl_cat:
- '@list': 1
+ '@fast': 1
+ '@hash': 1
'@read': 1
- '@slow': 1
- arity: 4
+ arity: -3
first_key: 1
flags:
+ fast: 1
readonly: 1
key_spec:
- begin_search:
@@ -9219,18 +4528,20 @@ lrange:
RO: 1
access: 1
last_key: 1
- name: lrange
+ name: hmget
step: 1
subcommands: []
tips: {}
-lrem:
+hmset:
acl_cat:
- '@list': 1
- '@slow': 1
+ '@fast': 1
+ '@hash': 1
'@write': 1
- arity: 4
+ arity: -4
first_key: 1
flags:
+ denyoom: 1
+ fast: 1
write: 1
key_spec:
- begin_search:
@@ -9245,21 +4556,21 @@ lrem:
type: range
flags:
RW: 1
- delete: 1
+ update: 1
last_key: 1
- name: lrem
+ name: hmset
step: 1
subcommands: []
tips: {}
-lset:
+hpersist:
acl_cat:
- '@list': 1
- '@slow': 1
+ '@fast': 1
+ '@hash': 1
'@write': 1
- arity: 4
+ arity: -5
first_key: 1
flags:
- denyoom: 1
+ fast: 1
write: 1
key_spec:
- begin_search:
@@ -9276,18 +4587,20 @@ lset:
RW: 1
update: 1
last_key: 1
- name: lset
+ name: hpersist
step: 1
subcommands: []
tips: {}
-ltrim:
+hpexpire:
acl_cat:
- '@list': 1
- '@slow': 1
+ '@fast': 1
+ '@hash': 1
'@write': 1
- arity: 4
+ arity: -6
first_key: 1
flags:
+ denyoom: 1
+ fast: 1
write: 1
key_spec:
- begin_search:
@@ -9299,198 +4612,59 @@ ltrim:
keystep: 1
lastkey: 0
limit: 0
- type: range
- flags:
- RW: 1
- delete: 1
- last_key: 1
- name: ltrim
- step: 1
- subcommands: []
- tips: {}
-memory:
- acl_cat:
- '@slow': 1
- arity: -2
- first_key: 0
- flags: {}
- key_spec: []
- last_key: 0
- name: memory
- step: 0
- subcommands:
- - - memory|purge
- - 2
- - []
- - 0
- - 0
- - 0
- - - '@slow'
- - - request_policy:all_shards
- - response_policy:all_succeeded
- - []
- - []
- - - memory|help
- - 2
- - - loading
- - stale
- - 0
- - 0
- - 0
- - - '@slow'
- - []
- - []
- - []
- - - memory|doctor
- - 2
- - []
- - 0
- - 0
- - 0
- - - '@slow'
- - - nondeterministic_output
- - request_policy:all_shards
- - response_policy:special
- - []
- - []
- - - memory|stats
- - 2
- - []
- - 0
- - 0
- - 0
- - - '@slow'
- - - nondeterministic_output
- - request_policy:all_shards
- - response_policy:special
- - []
- - []
- - - memory|malloc-stats
- - 2
- - []
- - 0
- - 0
- - 0
- - - '@slow'
- - - nondeterministic_output
- - request_policy:all_shards
- - response_policy:special
- - []
- - []
- - - memory|usage
- - -3
- - - readonly
- - 2
- - 2
- - 1
- - - '@read'
- - '@slow'
- - []
- - - - flags
- - - RO
- - begin_search
- - - type
- - index
- - spec
- - - index
- - 2
- - find_keys
- - - type
- - range
- - spec
- - - lastkey
- - 0
- - keystep
- - 1
- - limit
- - 0
- - []
- tips: {}
-memory_doctor:
- acl_cat:
- '@slow': 1
- arity: 2
- first_key: 0
- flags: {}
- key_spec: []
- last_key: 0
- name: memory|doctor
- step: 0
- subcommands: []
- tips:
- nondeterministic_output: 1
- request_policy:all_shards: 1
- response_policy:special: 1
-memory_help:
- acl_cat:
- '@slow': 1
- arity: 2
- first_key: 0
- flags:
- loading: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: memory|help
- step: 0
- subcommands: []
- tips: {}
-memory_malloc-stats:
- acl_cat:
- '@slow': 1
- arity: 2
- first_key: 0
- flags: {}
- key_spec: []
- last_key: 0
- name: memory|malloc-stats
- step: 0
- subcommands: []
- tips:
- nondeterministic_output: 1
- request_policy:all_shards: 1
- response_policy:special: 1
-memory_purge:
- acl_cat:
- '@slow': 1
- arity: 2
- first_key: 0
- flags: {}
- key_spec: []
- last_key: 0
- name: memory|purge
- step: 0
+ type: range
+ flags:
+ RW: 1
+ update: 1
+ last_key: 1
+ name: hpexpire
+ step: 1
subcommands: []
- tips:
- request_policy:all_shards: 1
- response_policy:all_succeeded: 1
-memory_stats:
+ tips: {}
+hpexpireat:
acl_cat:
- '@slow': 1
- arity: 2
- first_key: 0
- flags: {}
- key_spec: []
- last_key: 0
- name: memory|stats
- step: 0
+ '@fast': 1
+ '@hash': 1
+ '@write': 1
+ arity: -6
+ first_key: 1
+ flags:
+ denyoom: 1
+ fast: 1
+ write: 1
+ key_spec:
+ - begin_search:
+ spec:
+ index: 1
+ type: index
+ find_keys:
+ spec:
+ keystep: 1
+ lastkey: 0
+ limit: 0
+ type: range
+ flags:
+ RW: 1
+ update: 1
+ last_key: 1
+ name: hpexpireat
+ step: 1
subcommands: []
- tips:
- nondeterministic_output: 1
- request_policy:all_shards: 1
- response_policy:special: 1
-memory_usage:
+ tips: {}
+hpexpiretime:
acl_cat:
+ '@fast': 1
+ '@hash': 1
'@read': 1
- '@slow': 1
- arity: -3
- first_key: 2
+ arity: -5
+ first_key: 1
flags:
+ fast: 1
readonly: 1
key_spec:
- begin_search:
spec:
- index: 2
+ index: 1
type: index
find_keys:
spec:
@@ -9500,17 +4674,18 @@ memory_usage:
type: range
flags:
RO: 1
- last_key: 2
- name: memory|usage
+ access: 1
+ last_key: 1
+ name: hpexpiretime
step: 1
subcommands: []
tips: {}
-mget:
+hpttl:
acl_cat:
'@fast': 1
+ '@hash': 1
'@read': 1
- '@string': 1
- arity: -2
+ arity: -5
first_key: 1
flags:
fast: 1
@@ -9523,33 +4698,30 @@ mget:
find_keys:
spec:
keystep: 1
- lastkey: -1
+ lastkey: 0
limit: 0
type: range
flags:
RO: 1
access: 1
- last_key: -1
- name: mget
+ last_key: 1
+ name: hpttl
step: 1
subcommands: []
- tips:
- request_policy:multi_shard: 1
-migrate:
+ tips: {}
+hrandfield:
acl_cat:
- '@dangerous': 1
- '@keyspace': 1
+ '@hash': 1
+ '@read': 1
'@slow': 1
- '@write': 1
- arity: -6
- first_key: 3
+ arity: -2
+ first_key: 1
flags:
- movablekeys: 1
- write: 1
+ readonly: 1
key_spec:
- begin_search:
spec:
- index: 3
+ index: 1
type: index
find_keys:
spec:
@@ -9558,217 +4730,198 @@ migrate:
limit: 0
type: range
flags:
- RW: 1
+ RO: 1
access: 1
- delete: 1
+ last_key: 1
+ name: hrandfield
+ step: 1
+ subcommands: []
+ tips:
+ nondeterministic_output: 1
+hscan:
+ acl_cat:
+ '@hash': 1
+ '@read': 1
+ '@slow': 1
+ arity: -3
+ first_key: 1
+ flags:
+ readonly: 1
+ key_spec:
- begin_search:
spec:
- keyword: KEYS
- startfrom: -2
- type: keyword
+ index: 1
+ type: index
find_keys:
spec:
keystep: 1
- lastkey: -1
+ lastkey: 0
limit: 0
type: range
flags:
- RW: 1
+ RO: 1
access: 1
- delete: 1
- incomplete: 1
- last_key: 3
- name: migrate
+ last_key: 1
+ name: hscan
step: 1
subcommands: []
tips:
nondeterministic_output: 1
-module:
- acl_cat:
- '@slow': 1
- arity: -2
- first_key: 0
- flags: {}
- key_spec: []
- last_key: 0
- name: module
- step: 0
- subcommands:
- - - module|loadex
- - -3
- - - admin
- - noscript
- - no_async_loading
- - 0
- - 0
- - 0
- - - '@admin'
- - '@slow'
- - '@dangerous'
- - []
- - []
- - []
- - - module|load
- - -3
- - - admin
- - noscript
- - no_async_loading
- - 0
- - 0
- - 0
- - - '@admin'
- - '@slow'
- - '@dangerous'
- - []
- - []
- - []
- - - module|list
- - 2
- - - admin
- - noscript
- - 0
- - 0
- - 0
- - - '@admin'
- - '@slow'
- - '@dangerous'
- - - nondeterministic_output_order
- - []
- - []
- - - module|help
- - 2
- - - loading
- - stale
- - 0
- - 0
- - 0
- - - '@slow'
- - []
- - []
- - []
- - - module|unload
- - 3
- - - admin
- - noscript
- - no_async_loading
- - 0
- - 0
- - 0
- - - '@admin'
- - '@slow'
- - '@dangerous'
- - []
- - []
- - []
- tips: {}
-module_help:
- acl_cat:
- '@slow': 1
- arity: 2
- first_key: 0
- flags:
- loading: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: module|help
- step: 0
- subcommands: []
- tips: {}
-module_list:
+hset:
acl_cat:
- '@admin': 1
- '@dangerous': 1
- '@slow': 1
- arity: 2
- first_key: 0
+ '@fast': 1
+ '@hash': 1
+ '@write': 1
+ arity: -4
+ first_key: 1
flags:
- admin: 1
- noscript: 1
- key_spec: []
- last_key: 0
- name: module|list
- step: 0
+ denyoom: 1
+ fast: 1
+ write: 1
+ key_spec:
+ - begin_search:
+ spec:
+ index: 1
+ type: index
+ find_keys:
+ spec:
+ keystep: 1
+ lastkey: 0
+ limit: 0
+ type: range
+ flags:
+ RW: 1
+ update: 1
+ last_key: 1
+ name: hset
+ step: 1
subcommands: []
- tips:
- nondeterministic_output_order: 1
-module_load:
+ tips: {}
+hsetnx:
acl_cat:
- '@admin': 1
- '@dangerous': 1
- '@slow': 1
- arity: -3
- first_key: 0
+ '@fast': 1
+ '@hash': 1
+ '@write': 1
+ arity: 4
+ first_key: 1
flags:
- admin: 1
- no_async_loading: 1
- noscript: 1
- key_spec: []
- last_key: 0
- name: module|load
- step: 0
+ denyoom: 1
+ fast: 1
+ write: 1
+ key_spec:
+ - begin_search:
+ spec:
+ index: 1
+ type: index
+ find_keys:
+ spec:
+ keystep: 1
+ lastkey: 0
+ limit: 0
+ type: range
+ flags:
+ RW: 1
+ insert: 1
+ last_key: 1
+ name: hsetnx
+ step: 1
subcommands: []
tips: {}
-module_loadex:
+hstrlen:
acl_cat:
- '@admin': 1
- '@dangerous': 1
- '@slow': 1
- arity: -3
- first_key: 0
+ '@fast': 1
+ '@hash': 1
+ '@read': 1
+ arity: 3
+ first_key: 1
flags:
- admin: 1
- no_async_loading: 1
- noscript: 1
- key_spec: []
- last_key: 0
- name: module|loadex
- step: 0
+ fast: 1
+ readonly: 1
+ key_spec:
+ - begin_search:
+ spec:
+ index: 1
+ type: index
+ find_keys:
+ spec:
+ keystep: 1
+ lastkey: 0
+ limit: 0
+ type: range
+ flags:
+ RO: 1
+ last_key: 1
+ name: hstrlen
+ step: 1
subcommands: []
tips: {}
-module_unload:
+httl:
acl_cat:
- '@admin': 1
- '@dangerous': 1
- '@slow': 1
- arity: 3
- first_key: 0
+ '@fast': 1
+ '@hash': 1
+ '@read': 1
+ arity: -5
+ first_key: 1
flags:
- admin: 1
- no_async_loading: 1
- noscript: 1
- key_spec: []
- last_key: 0
- name: module|unload
- step: 0
+ fast: 1
+ readonly: 1
+ key_spec:
+ - begin_search:
+ spec:
+ index: 1
+ type: index
+ find_keys:
+ spec:
+ keystep: 1
+ lastkey: 0
+ limit: 0
+ type: range
+ flags:
+ RO: 1
+ access: 1
+ last_key: 1
+ name: httl
+ step: 1
subcommands: []
tips: {}
-monitor:
+hvals:
acl_cat:
- '@admin': 1
- '@dangerous': 1
+ '@hash': 1
+ '@read': 1
'@slow': 1
- arity: 1
- first_key: 0
+ arity: 2
+ first_key: 1
flags:
- admin: 1
- loading: 1
- noscript: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: monitor
- step: 0
+ readonly: 1
+ key_spec:
+ - begin_search:
+ spec:
+ index: 1
+ type: index
+ find_keys:
+ spec:
+ keystep: 1
+ lastkey: 0
+ limit: 0
+ type: range
+ flags:
+ RO: 1
+ access: 1
+ last_key: 1
+ name: hvals
+ step: 1
subcommands: []
- tips: {}
-move:
+ tips:
+ nondeterministic_output_order: 1
+incr:
acl_cat:
'@fast': 1
- '@keyspace': 1
+ '@string': 1
'@write': 1
- arity: 3
+ arity: 2
first_key: 1
flags:
+ denyoom: 1
fast: 1
write: 1
key_spec:
@@ -9787,19 +4940,20 @@ move:
access: 1
update: 1
last_key: 1
- name: move
+ name: incr
step: 1
subcommands: []
tips: {}
-mset:
+incrby:
acl_cat:
- '@slow': 1
+ '@fast': 1
'@string': 1
'@write': 1
- arity: -3
+ arity: 3
first_key: 1
flags:
denyoom: 1
+ fast: 1
write: 1
key_spec:
- begin_search:
@@ -9808,29 +4962,29 @@ mset:
type: index
find_keys:
spec:
- keystep: 2
- lastkey: -1
+ keystep: 1
+ lastkey: 0
limit: 0
type: range
flags:
- OW: 1
+ RW: 1
+ access: 1
update: 1
- last_key: -1
- name: mset
- step: 2
+ last_key: 1
+ name: incrby
+ step: 1
subcommands: []
- tips:
- request_policy:multi_shard: 1
- response_policy:all_succeeded: 1
-msetnx:
+ tips: {}
+incrbyfloat:
acl_cat:
- '@slow': 1
+ '@fast': 1
'@string': 1
'@write': 1
- arity: -3
+ arity: 3
first_key: 1
flags:
denyoom: 1
+ fast: 1
write: 1
key_spec:
- begin_search:
@@ -9839,37 +4993,74 @@ msetnx:
type: index
find_keys:
spec:
- keystep: 2
- lastkey: -1
+ keystep: 1
+ lastkey: 0
limit: 0
type: range
flags:
- OW: 1
- insert: 1
- last_key: -1
- name: msetnx
- step: 2
+ RW: 1
+ access: 1
+ update: 1
+ last_key: 1
+ name: incrbyfloat
+ step: 1
subcommands: []
tips: {}
-multi:
+info:
+ acl_cat:
+ '@dangerous': 1
+ '@slow': 1
+ arity: -1
+ first_key: 0
+ flags:
+ loading: 1
+ stale: 1
+ key_spec: []
+ last_key: 0
+ name: info
+ step: 0
+ subcommands: []
+ tips:
+ nondeterministic_output: 1
+ request_policy:all_shards: 1
+ response_policy:special: 1
+keys:
+ acl_cat:
+ '@dangerous': 1
+ '@keyspace': 1
+ '@read': 1
+ '@slow': 1
+ arity: 2
+ first_key: 0
+ flags:
+ readonly: 1
+ key_spec: []
+ last_key: 0
+ name: keys
+ step: 0
+ subcommands: []
+ tips:
+ nondeterministic_output_order: 1
+ request_policy:all_shards: 1
+lastsave:
acl_cat:
+ '@admin': 1
+ '@dangerous': 1
'@fast': 1
- '@transaction': 1
arity: 1
first_key: 0
flags:
- allow_busy: 1
fast: 1
loading: 1
- noscript: 1
stale: 1
key_spec: []
last_key: 0
- name: multi
+ name: lastsave
step: 0
subcommands: []
- tips: {}
-object:
+ tips:
+ nondeterministic_output: 1
+latency:
acl_cat:
'@slow': 1
arity: -2
@@ -9877,179 +5068,302 @@ object:
flags: {}
key_spec: []
last_key: 0
- name: object
+ name: latency
step: 0
subcommands:
- - - object|idletime
+ - - latency|graph
- 3
- - - readonly
- - 2
- - 2
- - 1
- - - '@keyspace'
- - '@read'
+ - - admin
+ - noscript
+ - loading
+ - stale
+ - 0
+ - 0
+ - 0
+ - - '@admin'
- '@slow'
+ - '@dangerous'
- - nondeterministic_output
- - - - flags
- - - RO
- - begin_search
- - - type
- - index
- - spec
- - - index
- - 2
- - find_keys
- - - type
- - range
- - spec
- - - lastkey
- - 0
- - keystep
- - 1
- - limit
- - 0
+ - request_policy:all_nodes
+ - response_policy:special
- []
- - - object|freq
- - 3
- - - readonly
- - 2
+ - []
+ - - latency|help
- 2
- - 1
- - - '@keyspace'
- - '@read'
+ - - loading
+ - stale
+ - 0
+ - 0
+ - 0
+ - - '@slow'
+ - []
+ - []
+ - []
+ - - latency|reset
+ - -2
+ - - admin
+ - noscript
+ - loading
+ - stale
+ - 0
+ - 0
+ - 0
+ - - '@admin'
- '@slow'
- - - nondeterministic_output
- - - - flags
- - - RO
- - begin_search
- - - type
- - index
- - spec
- - - index
- - 2
- - find_keys
- - - type
- - range
- - spec
- - - lastkey
- - 0
- - keystep
- - 1
- - limit
- - 0
+ - '@dangerous'
+ - - request_policy:all_nodes
+ - response_policy:agg_sum
- []
- - - object|encoding
+ - []
+ - - latency|history
- 3
- - - readonly
- - 2
- - 2
- - 1
- - - '@keyspace'
- - '@read'
+ - - admin
+ - noscript
+ - loading
+ - stale
+ - 0
+ - 0
+ - 0
+ - - '@admin'
- '@slow'
+ - '@dangerous'
- - nondeterministic_output
- - - - flags
- - - RO
- - begin_search
- - - type
- - index
- - spec
- - - index
- - 2
- - find_keys
- - - type
- - range
- - spec
- - - lastkey
- - 0
- - keystep
- - 1
- - limit
- - 0
+ - request_policy:all_nodes
+ - response_policy:special
- []
- - - object|help
+ - []
+ - - latency|latest
- 2
- - - loading
+ - - admin
+ - noscript
+ - loading
- stale
- 0
- 0
- 0
- - - '@keyspace'
+ - - '@admin'
- '@slow'
+ - '@dangerous'
+ - - nondeterministic_output
+ - request_policy:all_nodes
+ - response_policy:special
+ - []
- []
+ - - latency|histogram
+ - -2
+ - - admin
+ - noscript
+ - loading
+ - stale
+ - 0
+ - 0
+ - 0
+ - - '@admin'
+ - '@slow'
+ - '@dangerous'
+ - - nondeterministic_output
+ - request_policy:all_nodes
+ - response_policy:special
- []
- []
- - - object|refcount
- - 3
- - - readonly
- - 2
+ - - latency|doctor
- 2
- - 1
- - - '@keyspace'
- - '@read'
+ - - admin
+ - noscript
+ - loading
+ - stale
+ - 0
+ - 0
+ - 0
+ - - '@admin'
- '@slow'
+ - '@dangerous'
- - nondeterministic_output
- - - - flags
- - - RO
- - begin_search
- - - type
- - index
- - spec
- - - index
- - 2
- - find_keys
- - - type
- - range
- - spec
- - - lastkey
- - 0
- - keystep
- - 1
- - limit
- - 0
+ - request_policy:all_nodes
+ - response_policy:special
- []
+ - []
+ tips: {}
+latency_doctor:
+ acl_cat:
+ '@admin': 1
+ '@dangerous': 1
+ '@slow': 1
+ arity: 2
+ first_key: 0
+ flags:
+ admin: 1
+ loading: 1
+ noscript: 1
+ stale: 1
+ key_spec: []
+ last_key: 0
+ name: latency|doctor
+ step: 0
+ subcommands: []
+ tips:
+ nondeterministic_output: 1
+ request_policy:all_nodes: 1
+ response_policy:special: 1
+latency_graph:
+ acl_cat:
+ '@admin': 1
+ '@dangerous': 1
+ '@slow': 1
+ arity: 3
+ first_key: 0
+ flags:
+ admin: 1
+ loading: 1
+ noscript: 1
+ stale: 1
+ key_spec: []
+ last_key: 0
+ name: latency|graph
+ step: 0
+ subcommands: []
+ tips:
+ nondeterministic_output: 1
+ request_policy:all_nodes: 1
+ response_policy:special: 1
+latency_help:
+ acl_cat:
+ '@slow': 1
+ arity: 2
+ first_key: 0
+ flags:
+ loading: 1
+ stale: 1
+ key_spec: []
+ last_key: 0
+ name: latency|help
+ step: 0
+ subcommands: []
tips: {}
-object_encoding:
+latency_histogram:
acl_cat:
- '@keyspace': 1
- '@read': 1
+ '@admin': 1
+ '@dangerous': 1
+ '@slow': 1
+ arity: -2
+ first_key: 0
+ flags:
+ admin: 1
+ loading: 1
+ noscript: 1
+ stale: 1
+ key_spec: []
+ last_key: 0
+ name: latency|histogram
+ step: 0
+ subcommands: []
+ tips:
+ nondeterministic_output: 1
+ request_policy:all_nodes: 1
+ response_policy:special: 1
+latency_history:
+ acl_cat:
+ '@admin': 1
+ '@dangerous': 1
'@slow': 1
arity: 3
- first_key: 2
+ first_key: 0
+ flags:
+ admin: 1
+ loading: 1
+ noscript: 1
+ stale: 1
+ key_spec: []
+ last_key: 0
+ name: latency|history
+ step: 0
+ subcommands: []
+ tips:
+ nondeterministic_output: 1
+ request_policy:all_nodes: 1
+ response_policy:special: 1
+latency_latest:
+ acl_cat:
+ '@admin': 1
+ '@dangerous': 1
+ '@slow': 1
+ arity: 2
+ first_key: 0
+ flags:
+ admin: 1
+ loading: 1
+ noscript: 1
+ stale: 1
+ key_spec: []
+ last_key: 0
+ name: latency|latest
+ step: 0
+ subcommands: []
+ tips:
+ nondeterministic_output: 1
+ request_policy:all_nodes: 1
+ response_policy:special: 1
+latency_reset:
+ acl_cat:
+ '@admin': 1
+ '@dangerous': 1
+ '@slow': 1
+ arity: -2
+ first_key: 0
+ flags:
+ admin: 1
+ loading: 1
+ noscript: 1
+ stale: 1
+ key_spec: []
+ last_key: 0
+ name: latency|reset
+ step: 0
+ subcommands: []
+ tips:
+ request_policy:all_nodes: 1
+ response_policy:agg_sum: 1
+lcs:
+ acl_cat:
+ '@read': 1
+ '@slow': 1
+ '@string': 1
+ arity: -3
+ first_key: 1
flags:
readonly: 1
key_spec:
- begin_search:
spec:
- index: 2
+ index: 1
type: index
find_keys:
spec:
keystep: 1
- lastkey: 0
+ lastkey: 1
limit: 0
type: range
flags:
RO: 1
+ access: 1
last_key: 2
- name: object|encoding
+ name: lcs
step: 1
subcommands: []
- tips:
- nondeterministic_output: 1
-object_freq:
+ tips: {}
+lindex:
acl_cat:
- '@keyspace': 1
+ '@list': 1
'@read': 1
'@slow': 1
arity: 3
- first_key: 2
+ first_key: 1
flags:
readonly: 1
key_spec:
- begin_search:
spec:
- index: 2
+ index: 1
type: index
find_keys:
spec:
@@ -10059,40 +5373,55 @@ object_freq:
type: range
flags:
RO: 1
- last_key: 2
- name: object|freq
+ access: 1
+ last_key: 1
+ name: lindex
step: 1
subcommands: []
- tips:
- nondeterministic_output: 1
-object_help:
+ tips: {}
+linsert:
acl_cat:
- '@keyspace': 1
+ '@list': 1
'@slow': 1
- arity: 2
- first_key: 0
+ '@write': 1
+ arity: 5
+ first_key: 1
flags:
- loading: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: object|help
- step: 0
+ denyoom: 1
+ write: 1
+ key_spec:
+ - begin_search:
+ spec:
+ index: 1
+ type: index
+ find_keys:
+ spec:
+ keystep: 1
+ lastkey: 0
+ limit: 0
+ type: range
+ flags:
+ RW: 1
+ insert: 1
+ last_key: 1
+ name: linsert
+ step: 1
subcommands: []
tips: {}
-object_idletime:
+llen:
acl_cat:
- '@keyspace': 1
+ '@fast': 1
+ '@list': 1
'@read': 1
- '@slow': 1
- arity: 3
- first_key: 2
+ arity: 2
+ first_key: 1
flags:
+ fast: 1
readonly: 1
key_spec:
- begin_search:
spec:
- index: 2
+ index: 1
type: index
find_keys:
spec:
@@ -10102,24 +5431,38 @@ object_idletime:
type: range
flags:
RO: 1
- last_key: 2
- name: object|idletime
+ last_key: 1
+ name: llen
step: 1
subcommands: []
- tips:
- nondeterministic_output: 1
-object_refcount:
+ tips: {}
+lmove:
acl_cat:
- '@keyspace': 1
- '@read': 1
+ '@list': 1
'@slow': 1
- arity: 3
- first_key: 2
+ '@write': 1
+ arity: 5
+ first_key: 1
flags:
- readonly: 1
+ denyoom: 1
+ write: 1
key_spec:
- begin_search:
spec:
+ index: 1
+ type: index
+ find_keys:
+ spec:
+ keystep: 1
+ lastkey: 0
+ limit: 0
+ type: range
+ flags:
+ RW: 1
+ access: 1
+ delete: 1
+ - begin_search:
+ spec:
index: 2
type: index
find_keys:
@@ -10129,22 +5472,22 @@ object_refcount:
limit: 0
type: range
flags:
- RO: 1
+ RW: 1
+ insert: 1
last_key: 2
- name: object|refcount
+ name: lmove
step: 1
subcommands: []
- tips:
- nondeterministic_output: 1
-persist:
+ tips: {}
+lmpop:
acl_cat:
- '@fast': 1
- '@keyspace': 1
+ '@list': 1
+ '@slow': 1
'@write': 1
- arity: 2
- first_key: 1
+ arity: -4
+ first_key: 0
flags:
- fast: 1
+ movablekeys: 1
write: 1
key_spec:
- begin_search:
@@ -10153,24 +5496,40 @@ persist:
type: index
find_keys:
spec:
+ firstkey: 1
+ keynumidx: 0
keystep: 1
- lastkey: 0
- limit: 0
- type: range
+ type: keynum
flags:
RW: 1
- update: 1
- last_key: 1
- name: persist
- step: 1
+ access: 1
+ delete: 1
+ last_key: 0
+ name: lmpop
+ step: 0
subcommands: []
tips: {}
-pexpire:
+lolwut:
+ acl_cat:
+ '@fast': 1
+ '@read': 1
+ arity: -1
+ first_key: 0
+ flags:
+ fast: 1
+ readonly: 1
+ key_spec: []
+ last_key: 0
+ name: lolwut
+ step: 0
+ subcommands: []
+ tips: {}
+lpop:
acl_cat:
'@fast': 1
- '@keyspace': 1
+ '@list': 1
'@write': 1
- arity: -3
+ arity: -2
first_key: 1
flags:
fast: 1
@@ -10188,22 +5547,22 @@ pexpire:
type: range
flags:
RW: 1
- update: 1
+ access: 1
+ delete: 1
last_key: 1
- name: pexpire
+ name: lpop
step: 1
subcommands: []
tips: {}
-pexpireat:
+lpos:
acl_cat:
- '@fast': 1
- '@keyspace': 1
- '@write': 1
+ '@list': 1
+ '@read': 1
+ '@slow': 1
arity: -3
first_key: 1
flags:
- fast: 1
- write: 1
+ readonly: 1
key_spec:
- begin_search:
spec:
@@ -10216,23 +5575,24 @@ pexpireat:
limit: 0
type: range
flags:
- RW: 1
- update: 1
+ RO: 1
+ access: 1
last_key: 1
- name: pexpireat
+ name: lpos
step: 1
subcommands: []
tips: {}
-pexpiretime:
+lpush:
acl_cat:
'@fast': 1
- '@keyspace': 1
- '@read': 1
- arity: 2
+ '@list': 1
+ '@write': 1
+ arity: -3
first_key: 1
flags:
+ denyoom: 1
fast: 1
- readonly: 1
+ write: 1
key_spec:
- begin_search:
spec:
@@ -10245,19 +5605,19 @@ pexpiretime:
limit: 0
type: range
flags:
- RO: 1
- access: 1
+ RW: 1
+ insert: 1
last_key: 1
- name: pexpiretime
+ name: lpush
step: 1
subcommands: []
tips: {}
-pfadd:
+lpushx:
acl_cat:
'@fast': 1
- '@hyperloglog': 1
+ '@list': 1
'@write': 1
- arity: -2
+ arity: -3
first_key: 1
flags:
denyoom: 1
@@ -10278,16 +5638,16 @@ pfadd:
RW: 1
insert: 1
last_key: 1
- name: pfadd
+ name: lpushx
step: 1
subcommands: []
tips: {}
-pfcount:
+lrange:
acl_cat:
- '@hyperloglog': 1
+ '@list': 1
'@read': 1
'@slow': 1
- arity: -2
+ arity: 4
first_key: 1
flags:
readonly: 1
@@ -10299,60 +5659,25 @@ pfcount:
find_keys:
spec:
keystep: 1
- lastkey: -1
- limit: 0
- type: range
- flags:
- RW: 1
- access: 1
- notes: RW because it may change the internal representation of the key, and propagate
- to replicas
- last_key: -1
- name: pfcount
- step: 1
- subcommands: []
- tips: {}
-pfdebug:
- acl_cat:
- '@admin': 1
- '@dangerous': 1
- '@hyperloglog': 1
- '@slow': 1
- '@write': 1
- arity: 3
- first_key: 2
- flags:
- admin: 1
- denyoom: 1
- write: 1
- key_spec:
- - begin_search:
- spec:
- index: 2
- type: index
- find_keys:
- spec:
- keystep: 1
lastkey: 0
limit: 0
type: range
flags:
- RW: 1
+ RO: 1
access: 1
- last_key: 2
- name: pfdebug
+ last_key: 1
+ name: lrange
step: 1
subcommands: []
tips: {}
-pfmerge:
+lrem:
acl_cat:
- '@hyperloglog': 1
+ '@list': 1
'@slow': 1
'@write': 1
- arity: -2
+ arity: 4
first_key: 1
flags:
- denyoom: 1
write: 1
key_spec:
- begin_search:
@@ -10367,62 +5692,16 @@ pfmerge:
type: range
flags:
RW: 1
- access: 1
- insert: 1
- - begin_search:
- spec:
- index: 2
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: -1
- limit: 0
- type: range
- flags:
- RO: 1
- access: 1
- last_key: -1
- name: pfmerge
+ delete: 1
+ last_key: 1
+ name: lrem
step: 1
subcommands: []
tips: {}
-pfselftest:
- acl_cat:
- '@admin': 1
- '@dangerous': 1
- '@hyperloglog': 1
- '@slow': 1
- arity: 1
- first_key: 0
- flags:
- admin: 1
- key_spec: []
- last_key: 0
- name: pfselftest
- step: 0
- subcommands: []
- tips: {}
-ping:
- acl_cat:
- '@connection': 1
- '@fast': 1
- arity: -1
- first_key: 0
- flags:
- fast: 1
- key_spec: []
- last_key: 0
- name: ping
- step: 0
- subcommands: []
- tips:
- request_policy:all_shards: 1
- response_policy:all_succeeded: 1
-psetex:
+lset:
acl_cat:
+ '@list': 1
'@slow': 1
- '@string': 1
'@write': 1
arity: 4
first_key: 1
@@ -10441,58 +5720,22 @@ psetex:
limit: 0
type: range
flags:
- OW: 1
+ RW: 1
update: 1
last_key: 1
- name: psetex
+ name: lset
step: 1
subcommands: []
tips: {}
-psubscribe:
- acl_cat:
- '@pubsub': 1
- '@slow': 1
- arity: -2
- first_key: 0
- flags:
- loading: 1
- noscript: 1
- pubsub: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: psubscribe
- step: 0
- subcommands: []
- tips: {}
-psync:
+ltrim:
acl_cat:
- '@admin': 1
- '@dangerous': 1
+ '@list': 1
'@slow': 1
- arity: -3
- first_key: 0
- flags:
- admin: 1
- no_async_loading: 1
- no_multi: 1
- noscript: 1
- key_spec: []
- last_key: 0
- name: psync
- step: 0
- subcommands: []
- tips: {}
-pttl:
- acl_cat:
- '@fast': 1
- '@keyspace': 1
- '@read': 1
- arity: 2
+ '@write': 1
+ arity: 4
first_key: 1
flags:
- fast: 1
- readonly: 1
+ write: 1
key_spec:
- begin_search:
spec:
@@ -10505,32 +5748,14 @@ pttl:
limit: 0
type: range
flags:
- RO: 1
- access: 1
+ RW: 1
+ delete: 1
last_key: 1
- name: pttl
+ name: ltrim
step: 1
subcommands: []
- tips:
- nondeterministic_output: 1
-publish:
- acl_cat:
- '@fast': 1
- '@pubsub': 1
- arity: 3
- first_key: 0
- flags:
- fast: 1
- loading: 1
- pubsub: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: publish
- step: 0
- subcommands: []
tips: {}
-pubsub:
+memory:
acl_cat:
'@slow': 1
arity: -2
@@ -10538,279 +5763,181 @@ pubsub:
flags: {}
key_spec: []
last_key: 0
- name: pubsub
+ name: memory
step: 0
- subcommands:
- - - pubsub|help
- - 2
- - - loading
- - stale
- - 0
- - 0
- - 0
- - - '@slow'
- - []
- - []
- - []
- - - pubsub|channels
- - -2
- - - pubsub
- - loading
- - stale
+ subcommands:
+ - - memory|purge
+ - 2
+ - []
- 0
- 0
- 0
- - - '@pubsub'
- - '@slow'
+ - - '@slow'
+ - - request_policy:all_shards
+ - response_policy:all_succeeded
- []
- []
+ - - memory|doctor
+ - 2
- []
- - - pubsub|shardnumsub
- - -2
- - - pubsub
- - loading
- - stale
- 0
- 0
- 0
- - - '@pubsub'
- - '@slow'
+ - - '@slow'
+ - - nondeterministic_output
+ - request_policy:all_shards
+ - response_policy:special
- []
- []
+ - - memory|usage
+ - -3
+ - - readonly
+ - 2
+ - 2
+ - 1
+ - - '@read'
+ - '@slow'
- []
- - - pubsub|shardchannels
- - -2
- - - pubsub
- - loading
+ - - - flags
+ - - RO
+ - begin_search
+ - - type
+ - index
+ - spec
+ - - index
+ - 2
+ - find_keys
+ - - type
+ - range
+ - spec
+ - - lastkey
+ - 0
+ - keystep
+ - 1
+ - limit
+ - 0
+ - []
+ - - memory|help
+ - 2
+ - - loading
- stale
- 0
- 0
- 0
- - - '@pubsub'
- - '@slow'
+ - - '@slow'
- []
- []
- []
- - - pubsub|numpat
+ - - memory|malloc-stats
- 2
- - - pubsub
- - loading
- - stale
+ - []
- 0
- 0
- 0
- - - '@pubsub'
- - '@slow'
+ - - '@slow'
+ - - nondeterministic_output
+ - request_policy:all_shards
+ - response_policy:special
- []
- []
+ - - memory|stats
+ - 2
- []
- - - pubsub|numsub
- - -2
- - - pubsub
- - loading
- - stale
- 0
- 0
- 0
- - - '@pubsub'
- - '@slow'
- - []
+ - - '@slow'
+ - - nondeterministic_output
+ - request_policy:all_shards
+ - response_policy:special
- []
- []
tips: {}
-pubsub_channels:
- acl_cat:
- '@pubsub': 1
- '@slow': 1
- arity: -2
- first_key: 0
- flags:
- loading: 1
- pubsub: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: pubsub|channels
- step: 0
- subcommands: []
- tips: {}
-pubsub_help:
+memory_doctor:
acl_cat:
'@slow': 1
arity: 2
first_key: 0
- flags:
- loading: 1
- stale: 1
+ flags: {}
key_spec: []
last_key: 0
- name: pubsub|help
+ name: memory|doctor
step: 0
subcommands: []
- tips: {}
-pubsub_numpat:
+ tips:
+ nondeterministic_output: 1
+ request_policy:all_shards: 1
+ response_policy:special: 1
+memory_help:
acl_cat:
- '@pubsub': 1
'@slow': 1
arity: 2
first_key: 0
flags:
loading: 1
- pubsub: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: pubsub|numpat
- step: 0
- subcommands: []
- tips: {}
-pubsub_numsub:
- acl_cat:
- '@pubsub': 1
- '@slow': 1
- arity: -2
- first_key: 0
- flags:
- loading: 1
- pubsub: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: pubsub|numsub
- step: 0
- subcommands: []
- tips: {}
-pubsub_shardchannels:
- acl_cat:
- '@pubsub': 1
- '@slow': 1
- arity: -2
- first_key: 0
- flags:
- loading: 1
- pubsub: 1
stale: 1
key_spec: []
last_key: 0
- name: pubsub|shardchannels
+ name: memory|help
step: 0
subcommands: []
tips: {}
-pubsub_shardnumsub:
+memory_malloc-stats:
acl_cat:
- '@pubsub': 1
'@slow': 1
- arity: -2
+ arity: 2
first_key: 0
- flags:
- loading: 1
- pubsub: 1
- stale: 1
+ flags: {}
key_spec: []
last_key: 0
- name: pubsub|shardnumsub
+ name: memory|malloc-stats
step: 0
subcommands: []
- tips: {}
-punsubscribe:
+ tips:
+ nondeterministic_output: 1
+ request_policy:all_shards: 1
+ response_policy:special: 1
+memory_purge:
acl_cat:
- '@pubsub': 1
'@slow': 1
- arity: -1
- first_key: 0
- flags:
- loading: 1
- noscript: 1
- pubsub: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: punsubscribe
- step: 0
- subcommands: []
- tips: {}
-quit:
- acl_cat:
- '@connection': 1
- '@fast': 1
- arity: -1
+ arity: 2
first_key: 0
- flags:
- allow_busy: 1
- fast: 1
- loading: 1
- no_auth: 1
- noscript: 1
- stale: 1
+ flags: {}
key_spec: []
last_key: 0
- name: quit
+ name: memory|purge
step: 0
subcommands: []
- tips: {}
-randomkey:
+ tips:
+ request_policy:all_shards: 1
+ response_policy:all_succeeded: 1
+memory_stats:
acl_cat:
- '@keyspace': 1
- '@read': 1
'@slow': 1
- arity: 1
+ arity: 2
first_key: 0
- flags:
- readonly: 1
+ flags: {}
key_spec: []
last_key: 0
- name: randomkey
+ name: memory|stats
step: 0
subcommands: []
tips:
nondeterministic_output: 1
request_policy:all_shards: 1
response_policy:special: 1
-readonly:
- acl_cat:
- '@connection': 1
- '@fast': 1
- arity: 1
- first_key: 0
- flags:
- fast: 1
- loading: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: readonly
- step: 0
- subcommands: []
- tips: {}
-readwrite:
- acl_cat:
- '@connection': 1
- '@fast': 1
- arity: 1
- first_key: 0
- flags:
- fast: 1
- loading: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: readwrite
- step: 0
- subcommands: []
- tips: {}
-rename:
+memory_usage:
acl_cat:
- '@keyspace': 1
- '@slow': 1
- '@write': 1
- arity: 3
- first_key: 1
+ '@read': 1
+ '@slow': 1
+ arity: -3
+ first_key: 2
flags:
- write: 1
+ readonly: 1
key_spec:
- begin_search:
spec:
- index: 1
+ index: 2
type: index
find_keys:
spec:
@@ -10819,41 +5946,57 @@ rename:
limit: 0
type: range
flags:
- RW: 1
- access: 1
- delete: 1
+ RO: 1
+ last_key: 2
+ name: memory|usage
+ step: 1
+ subcommands: []
+ tips: {}
+mget:
+ acl_cat:
+ '@fast': 1
+ '@read': 1
+ '@string': 1
+ arity: -2
+ first_key: 1
+ flags:
+ fast: 1
+ readonly: 1
+ key_spec:
- begin_search:
spec:
- index: 2
+ index: 1
type: index
find_keys:
spec:
keystep: 1
- lastkey: 0
+ lastkey: -1
limit: 0
type: range
flags:
- OW: 1
- update: 1
- last_key: 2
- name: rename
+ RO: 1
+ access: 1
+ last_key: -1
+ name: mget
step: 1
subcommands: []
- tips: {}
-renamenx:
+ tips:
+ request_policy:multi_shard: 1
+migrate:
acl_cat:
- '@fast': 1
+ '@dangerous': 1
'@keyspace': 1
+ '@slow': 1
'@write': 1
- arity: 3
- first_key: 1
+ arity: -6
+ first_key: 3
flags:
- fast: 1
+ movablekeys: 1
write: 1
key_spec:
- begin_search:
spec:
- index: 1
+ index: 3
type: index
find_keys:
spec:
@@ -10867,163 +6010,210 @@ renamenx:
delete: 1
- begin_search:
spec:
- index: 2
- type: index
+ keyword: KEYS
+ startfrom: -2
+ type: keyword
find_keys:
spec:
keystep: 1
- lastkey: 0
+ lastkey: -1
limit: 0
type: range
flags:
- OW: 1
- insert: 1
- last_key: 2
- name: renamenx
+ RW: 1
+ access: 1
+ delete: 1
+ incomplete: 1
+ last_key: 3
+ name: migrate
step: 1
subcommands: []
+ tips:
+ nondeterministic_output: 1
+module:
+ acl_cat:
+ '@slow': 1
+ arity: -2
+ first_key: 0
+ flags: {}
+ key_spec: []
+ last_key: 0
+ name: module
+ step: 0
+ subcommands:
+ - - module|loadex
+ - -3
+ - - admin
+ - noscript
+ - no_async_loading
+ - 0
+ - 0
+ - 0
+ - - '@admin'
+ - '@slow'
+ - '@dangerous'
+ - []
+ - []
+ - []
+ - - module|help
+ - 2
+ - - loading
+ - stale
+ - 0
+ - 0
+ - 0
+ - - '@slow'
+ - []
+ - []
+ - []
+ - - module|list
+ - 2
+ - - admin
+ - noscript
+ - 0
+ - 0
+ - 0
+ - - '@admin'
+ - '@slow'
+ - '@dangerous'
+ - - nondeterministic_output_order
+ - []
+ - []
+ - - module|load
+ - -3
+ - - admin
+ - noscript
+ - no_async_loading
+ - 0
+ - 0
+ - 0
+ - - '@admin'
+ - '@slow'
+ - '@dangerous'
+ - []
+ - []
+ - []
+ - - module|unload
+ - 3
+ - - admin
+ - noscript
+ - no_async_loading
+ - 0
+ - 0
+ - 0
+ - - '@admin'
+ - '@slow'
+ - '@dangerous'
+ - []
+ - []
+ - []
tips: {}
-replconf:
+module_help:
acl_cat:
- '@admin': 1
- '@dangerous': 1
'@slow': 1
- arity: -1
+ arity: 2
first_key: 0
flags:
- admin: 1
- allow_busy: 1
loading: 1
- noscript: 1
stale: 1
key_spec: []
last_key: 0
- name: replconf
+ name: module|help
step: 0
subcommands: []
tips: {}
-replicaof:
+module_list:
acl_cat:
'@admin': 1
'@dangerous': 1
'@slow': 1
- arity: 3
+ arity: 2
first_key: 0
flags:
admin: 1
- no_async_loading: 1
noscript: 1
- stale: 1
key_spec: []
last_key: 0
- name: replicaof
+ name: module|list
step: 0
subcommands: []
- tips: {}
-reset:
+ tips:
+ nondeterministic_output_order: 1
+module_load:
acl_cat:
- '@connection': 1
- '@fast': 1
- arity: 1
+ '@admin': 1
+ '@dangerous': 1
+ '@slow': 1
+ arity: -3
first_key: 0
flags:
- allow_busy: 1
- fast: 1
- loading: 1
- no_auth: 1
+ admin: 1
+ no_async_loading: 1
noscript: 1
- stale: 1
key_spec: []
last_key: 0
- name: reset
+ name: module|load
step: 0
subcommands: []
tips: {}
-restore:
+module_loadex:
acl_cat:
+ '@admin': 1
'@dangerous': 1
- '@keyspace': 1
'@slow': 1
- '@write': 1
- arity: -4
- first_key: 1
+ arity: -3
+ first_key: 0
flags:
- denyoom: 1
- write: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- OW: 1
- update: 1
- last_key: 1
- name: restore
- step: 1
+ admin: 1
+ no_async_loading: 1
+ noscript: 1
+ key_spec: []
+ last_key: 0
+ name: module|loadex
+ step: 0
subcommands: []
- tips: {}
-restore-asking:
- acl_cat:
- '@dangerous': 1
- '@keyspace': 1
- '@slow': 1
- '@write': 1
- arity: -4
- first_key: 1
- flags:
- asking: 1
- denyoom: 1
- write: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- OW: 1
- update: 1
- last_key: 1
- name: restore-asking
- step: 1
+ tips: {}
+module_unload:
+ acl_cat:
+ '@admin': 1
+ '@dangerous': 1
+ '@slow': 1
+ arity: 3
+ first_key: 0
+ flags:
+ admin: 1
+ no_async_loading: 1
+ noscript: 1
+ key_spec: []
+ last_key: 0
+ name: module|unload
+ step: 0
subcommands: []
tips: {}
-role:
+monitor:
acl_cat:
'@admin': 1
'@dangerous': 1
- '@fast': 1
+ '@slow': 1
arity: 1
first_key: 0
flags:
- fast: 1
+ admin: 1
loading: 1
noscript: 1
stale: 1
key_spec: []
last_key: 0
- name: role
+ name: monitor
step: 0
subcommands: []
tips: {}
-rpop:
+move:
acl_cat:
'@fast': 1
- '@list': 1
+ '@keyspace': 1
'@write': 1
- arity: -2
+ arity: 3
first_key: 1
flags:
fast: 1
@@ -11042,18 +6232,18 @@ rpop:
flags:
RW: 1
access: 1
- delete: 1
+ update: 1
last_key: 1
- name: rpop
+ name: move
step: 1
subcommands: []
tips: {}
-rpoplpush:
+mset:
acl_cat:
- '@list': 1
'@slow': 1
+ '@string': 1
'@write': 1
- arity: 3
+ arity: -3
first_key: 1
flags:
denyoom: 1
@@ -11065,42 +6255,29 @@ rpoplpush:
type: index
find_keys:
spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
- access: 1
- delete: 1
- - begin_search:
- spec:
- index: 2
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
+ keystep: 2
+ lastkey: -1
limit: 0
type: range
flags:
- RW: 1
- insert: 1
- last_key: 2
- name: rpoplpush
- step: 1
+ OW: 1
+ update: 1
+ last_key: -1
+ name: mset
+ step: 2
subcommands: []
- tips: {}
-rpush:
+ tips:
+ request_policy:multi_shard: 1
+ response_policy:all_succeeded: 1
+msetnx:
acl_cat:
- '@fast': 1
- '@list': 1
+ '@slow': 1
+ '@string': 1
'@write': 1
arity: -3
first_key: 1
flags:
denyoom: 1
- fast: 1
write: 1
key_spec:
- begin_search:
@@ -11109,63 +6286,189 @@ rpush:
type: index
find_keys:
spec:
- keystep: 1
- lastkey: 0
+ keystep: 2
+ lastkey: -1
limit: 0
type: range
flags:
- RW: 1
+ OW: 1
insert: 1
- last_key: 1
- name: rpush
- step: 1
+ last_key: -1
+ name: msetnx
+ step: 2
subcommands: []
tips: {}
-rpushx:
+multi:
acl_cat:
'@fast': 1
- '@list': 1
- '@write': 1
- arity: -3
- first_key: 1
+ '@transaction': 1
+ arity: 1
+ first_key: 0
flags:
- denyoom: 1
+ allow_busy: 1
fast: 1
- write: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
- insert: 1
- last_key: 1
- name: rpushx
- step: 1
+ loading: 1
+ noscript: 1
+ stale: 1
+ key_spec: []
+ last_key: 0
+ name: multi
+ step: 0
subcommands: []
tips: {}
-sadd:
+object:
+ acl_cat:
+ '@slow': 1
+ arity: -2
+ first_key: 0
+ flags: {}
+ key_spec: []
+ last_key: 0
+ name: object
+ step: 0
+ subcommands:
+ - - object|help
+ - 2
+ - - loading
+ - stale
+ - 0
+ - 0
+ - 0
+ - - '@keyspace'
+ - '@slow'
+ - []
+ - []
+ - []
+ - - object|freq
+ - 3
+ - - readonly
+ - 2
+ - 2
+ - 1
+ - - '@keyspace'
+ - '@read'
+ - '@slow'
+ - - nondeterministic_output
+ - - - flags
+ - - RO
+ - begin_search
+ - - type
+ - index
+ - spec
+ - - index
+ - 2
+ - find_keys
+ - - type
+ - range
+ - spec
+ - - lastkey
+ - 0
+ - keystep
+ - 1
+ - limit
+ - 0
+ - []
+ - - object|encoding
+ - 3
+ - - readonly
+ - 2
+ - 2
+ - 1
+ - - '@keyspace'
+ - '@read'
+ - '@slow'
+ - - nondeterministic_output
+ - - - flags
+ - - RO
+ - begin_search
+ - - type
+ - index
+ - spec
+ - - index
+ - 2
+ - find_keys
+ - - type
+ - range
+ - spec
+ - - lastkey
+ - 0
+ - keystep
+ - 1
+ - limit
+ - 0
+ - []
+ - - object|idletime
+ - 3
+ - - readonly
+ - 2
+ - 2
+ - 1
+ - - '@keyspace'
+ - '@read'
+ - '@slow'
+ - - nondeterministic_output
+ - - - flags
+ - - RO
+ - begin_search
+ - - type
+ - index
+ - spec
+ - - index
+ - 2
+ - find_keys
+ - - type
+ - range
+ - spec
+ - - lastkey
+ - 0
+ - keystep
+ - 1
+ - limit
+ - 0
+ - []
+ - - object|refcount
+ - 3
+ - - readonly
+ - 2
+ - 2
+ - 1
+ - - '@keyspace'
+ - '@read'
+ - '@slow'
+ - - nondeterministic_output
+ - - - flags
+ - - RO
+ - begin_search
+ - - type
+ - index
+ - spec
+ - - index
+ - 2
+ - find_keys
+ - - type
+ - range
+ - spec
+ - - lastkey
+ - 0
+ - keystep
+ - 1
+ - limit
+ - 0
+ - []
+ tips: {}
+object_encoding:
acl_cat:
- '@fast': 1
- '@set': 1
- '@write': 1
- arity: -3
- first_key: 1
+ '@keyspace': 1
+ '@read': 1
+ '@slow': 1
+ arity: 3
+ first_key: 2
flags:
- denyoom: 1
- fast: 1
- write: 1
+ readonly: 1
key_spec:
- begin_search:
spec:
- index: 1
+ index: 2
type: index
find_keys:
spec:
@@ -11174,63 +6477,26 @@ sadd:
limit: 0
type: range
flags:
- RW: 1
- insert: 1
- last_key: 1
- name: sadd
+ RO: 1
+ last_key: 2
+ name: object|encoding
step: 1
subcommands: []
- tips: {}
-save:
- acl_cat:
- '@admin': 1
- '@dangerous': 1
- '@slow': 1
- arity: 1
- first_key: 0
- flags:
- admin: 1
- no_async_loading: 1
- no_multi: 1
- noscript: 1
- key_spec: []
- last_key: 0
- name: save
- step: 0
- subcommands: []
- tips: {}
-scan:
- acl_cat:
- '@keyspace': 1
- '@read': 1
- '@slow': 1
- arity: -2
- first_key: 0
- flags:
- readonly: 1
- key_spec: []
- last_key: 0
- name: scan
- step: 0
- subcommands: []
tips:
nondeterministic_output: 1
- request_policy:special: 1
- response_policy:special: 1
-scard:
+object_freq:
acl_cat:
- '@fast': 1
+ '@keyspace': 1
'@read': 1
- '@set': 1
- arity: 2
- first_key: 1
+ '@slow': 1
+ arity: 3
+ first_key: 2
flags:
- fast: 1
readonly: 1
key_spec:
- begin_search:
spec:
- index: 1
+ index: 2
type: index
find_keys:
spec:
@@ -11240,145 +6506,15 @@ scard:
type: range
flags:
RO: 1
- last_key: 1
- name: scard
+ last_key: 2
+ name: object|freq
step: 1
subcommands: []
- tips: {}
-script:
- acl_cat:
- '@slow': 1
- arity: -2
- first_key: 0
- flags: {}
- key_spec: []
- last_key: 0
- name: script
- step: 0
- subcommands:
- - - script|help
- - 2
- - - loading
- - stale
- - 0
- - 0
- - 0
- - - '@slow'
- - '@scripting'
- - []
- - []
- - []
- - - script|exists
- - -3
- - - noscript
- - 0
- - 0
- - 0
- - - '@slow'
- - '@scripting'
- - - request_policy:all_shards
- - response_policy:agg_logical_and
- - []
- - []
- - - script|load
- - 3
- - - noscript
- - stale
- - 0
- - 0
- - 0
- - - '@slow'
- - '@scripting'
- - - request_policy:all_nodes
- - response_policy:all_succeeded
- - []
- - []
- - - script|kill
- - 2
- - - noscript
- - allow_busy
- - 0
- - 0
- - 0
- - - '@slow'
- - '@scripting'
- - - request_policy:all_shards
- - response_policy:one_succeeded
- - []
- - []
- - - script|debug
- - 3
- - - noscript
- - 0
- - 0
- - 0
- - - '@slow'
- - '@scripting'
- - []
- - []
- - []
- - - script|flush
- - -2
- - - noscript
- - 0
- - 0
- - 0
- - - '@slow'
- - '@scripting'
- - - request_policy:all_nodes
- - response_policy:all_succeeded
- - []
- - []
- tips: {}
-script_debug:
- acl_cat:
- '@scripting': 1
- '@slow': 1
- arity: 3
- first_key: 0
- flags:
- noscript: 1
- key_spec: []
- last_key: 0
- name: script|debug
- step: 0
- subcommands: []
- tips: {}
-script_exists:
- acl_cat:
- '@scripting': 1
- '@slow': 1
- arity: -3
- first_key: 0
- flags:
- noscript: 1
- key_spec: []
- last_key: 0
- name: script|exists
- step: 0
- subcommands: []
- tips:
- request_policy:all_shards: 1
- response_policy:agg_logical_and: 1
-script_flush:
- acl_cat:
- '@scripting': 1
- '@slow': 1
- arity: -2
- first_key: 0
- flags:
- noscript: 1
- key_spec: []
- last_key: 0
- name: script|flush
- step: 0
- subcommands: []
tips:
- request_policy:all_nodes: 1
- response_policy:all_succeeded: 1
-script_help:
+ nondeterministic_output: 1
+object_help:
acl_cat:
- '@scripting': 1
+ '@keyspace': 1
'@slow': 1
arity: 2
first_key: 0
@@ -11387,87 +6523,51 @@ script_help:
stale: 1
key_spec: []
last_key: 0
- name: script|help
- step: 0
- subcommands: []
- tips: {}
-script_kill:
- acl_cat:
- '@scripting': 1
- '@slow': 1
- arity: 2
- first_key: 0
- flags:
- allow_busy: 1
- noscript: 1
- key_spec: []
- last_key: 0
- name: script|kill
- step: 0
- subcommands: []
- tips:
- request_policy:all_shards: 1
- response_policy:one_succeeded: 1
-script_load:
- acl_cat:
- '@scripting': 1
- '@slow': 1
- arity: 3
- first_key: 0
- flags:
- noscript: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: script|load
+ name: object|help
step: 0
subcommands: []
- tips:
- request_policy:all_nodes: 1
- response_policy:all_succeeded: 1
-sdiff:
+ tips: {}
+object_idletime:
acl_cat:
+ '@keyspace': 1
'@read': 1
- '@set': 1
'@slow': 1
- arity: -2
- first_key: 1
+ arity: 3
+ first_key: 2
flags:
readonly: 1
key_spec:
- begin_search:
spec:
- index: 1
+ index: 2
type: index
find_keys:
spec:
keystep: 1
- lastkey: -1
+ lastkey: 0
limit: 0
type: range
flags:
RO: 1
- access: 1
- last_key: -1
- name: sdiff
+ last_key: 2
+ name: object|idletime
step: 1
subcommands: []
tips:
- nondeterministic_output_order: 1
-sdiffstore:
+ nondeterministic_output: 1
+object_refcount:
acl_cat:
- '@set': 1
+ '@keyspace': 1
+ '@read': 1
'@slow': 1
- '@write': 1
- arity: -3
- first_key: 1
+ arity: 3
+ first_key: 2
flags:
- denyoom: 1
- write: 1
+ readonly: 1
key_spec:
- begin_search:
spec:
- index: 1
+ index: 2
type: index
find_keys:
spec:
@@ -11476,98 +6576,51 @@ sdiffstore:
limit: 0
type: range
flags:
- OW: 1
- update: 1
+ RO: 1
+ last_key: 2
+ name: object|refcount
+ step: 1
+ subcommands: []
+ tips:
+ nondeterministic_output: 1
+persist:
+ acl_cat:
+ '@fast': 1
+ '@keyspace': 1
+ '@write': 1
+ arity: 2
+ first_key: 1
+ flags:
+ fast: 1
+ write: 1
+ key_spec:
- begin_search:
spec:
- index: 2
+ index: 1
type: index
find_keys:
spec:
keystep: 1
- lastkey: -1
+ lastkey: 0
limit: 0
type: range
flags:
- RO: 1
- access: 1
- last_key: -1
- name: sdiffstore
+ RW: 1
+ update: 1
+ last_key: 1
+ name: persist
step: 1
subcommands: []
tips: {}
-search.CLUSTERINFO:
- acl_cat:
- '@search': 1
- arity: -1
- first_key: 0
- flags:
- loading: 1
- module: 1
- noscript: 1
- readonly: 1
- key_spec: []
- last_key: 0
- name: search.CLUSTERINFO
- step: 0
- subcommands: []
- tips: {}
-search.CLUSTERREFRESH:
- acl_cat:
- '@search': 1
- arity: -1
- first_key: 0
- flags:
- module: 1
- noscript: 1
- readonly: 1
- key_spec: []
- last_key: 0
- name: search.CLUSTERREFRESH
- step: 0
- subcommands: []
- tips: {}
-search.CLUSTERSET:
- acl_cat:
- '@search': 1
- arity: -1
- first_key: 0
- flags:
- loading: 1
- module: 1
- noscript: 1
- readonly: 1
- key_spec: []
- last_key: 0
- name: search.CLUSTERSET
- step: 0
- subcommands: []
- tips: {}
-select:
+pexpire:
acl_cat:
- '@connection': 1
'@fast': 1
- arity: 2
- first_key: 0
- flags:
- fast: 1
- loading: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: select
- step: 0
- subcommands: []
- tips: {}
-set:
- acl_cat:
- '@slow': 1
- '@string': 1
+ '@keyspace': 1
'@write': 1
arity: -3
first_key: 1
flags:
- denyoom: 1
+ fast: 1
write: 1
key_spec:
- begin_search:
@@ -11582,24 +6635,21 @@ set:
type: range
flags:
RW: 1
- access: 1
update: 1
- variable_flags: 1
- notes: RW and ACCESS due to the optional `GET` argument
last_key: 1
- name: set
+ name: pexpire
step: 1
subcommands: []
tips: {}
-setbit:
+pexpireat:
acl_cat:
- '@bitmap': 1
- '@slow': 1
+ '@fast': 1
+ '@keyspace': 1
'@write': 1
- arity: 4
+ arity: -3
first_key: 1
flags:
- denyoom: 1
+ fast: 1
write: 1
key_spec:
- begin_search:
@@ -11614,23 +6664,22 @@ setbit:
type: range
flags:
RW: 1
- access: 1
update: 1
last_key: 1
- name: setbit
+ name: pexpireat
step: 1
subcommands: []
tips: {}
-setex:
+pexpiretime:
acl_cat:
- '@slow': 1
- '@string': 1
- '@write': 1
- arity: 4
+ '@fast': 1
+ '@keyspace': 1
+ '@read': 1
+ arity: 2
first_key: 1
flags:
- denyoom: 1
- write: 1
+ fast: 1
+ readonly: 1
key_spec:
- begin_search:
spec:
@@ -11643,19 +6692,19 @@ setex:
limit: 0
type: range
flags:
- OW: 1
- update: 1
+ RO: 1
+ access: 1
last_key: 1
- name: setex
+ name: pexpiretime
step: 1
subcommands: []
tips: {}
-setnx:
+pfadd:
acl_cat:
'@fast': 1
- '@string': 1
+ '@hyperloglog': 1
'@write': 1
- arity: 3
+ arity: -2
first_key: 1
flags:
denyoom: 1
@@ -11673,23 +6722,22 @@ setnx:
limit: 0
type: range
flags:
- OW: 1
+ RW: 1
insert: 1
last_key: 1
- name: setnx
+ name: pfadd
step: 1
subcommands: []
tips: {}
-setrange:
+pfcount:
acl_cat:
+ '@hyperloglog': 1
+ '@read': 1
'@slow': 1
- '@string': 1
- '@write': 1
- arity: 4
+ arity: -2
first_key: 1
flags:
- denyoom: 1
- write: 1
+ readonly: 1
key_spec:
- begin_search:
spec:
@@ -11698,46 +6746,61 @@ setrange:
find_keys:
spec:
keystep: 1
- lastkey: 0
+ lastkey: -1
limit: 0
type: range
flags:
RW: 1
- update: 1
- last_key: 1
- name: setrange
+ access: 1
+ notes: RW because it may change the internal representation of the key, and propagate
+ to replicas
+ last_key: -1
+ name: pfcount
step: 1
subcommands: []
tips: {}
-shutdown:
+pfdebug:
acl_cat:
'@admin': 1
'@dangerous': 1
+ '@hyperloglog': 1
'@slow': 1
- arity: -1
- first_key: 0
+ '@write': 1
+ arity: 3
+ first_key: 2
flags:
admin: 1
- allow_busy: 1
- loading: 1
- no_multi: 1
- noscript: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: shutdown
- step: 0
+ denyoom: 1
+ write: 1
+ key_spec:
+ - begin_search:
+ spec:
+ index: 2
+ type: index
+ find_keys:
+ spec:
+ keystep: 1
+ lastkey: 0
+ limit: 0
+ type: range
+ flags:
+ RW: 1
+ access: 1
+ last_key: 2
+ name: pfdebug
+ step: 1
subcommands: []
tips: {}
-sinter:
+pfmerge:
acl_cat:
- '@read': 1
- '@set': 1
+ '@hyperloglog': 1
'@slow': 1
+ '@write': 1
arity: -2
first_key: 1
flags:
- readonly: 1
+ denyoom: 1
+ write: 1
key_spec:
- begin_search:
spec:
@@ -11746,6 +6809,20 @@ sinter:
find_keys:
spec:
keystep: 1
+ lastkey: 0
+ limit: 0
+ type: range
+ flags:
+ RW: 1
+ access: 1
+ insert: 1
+ - begin_search:
+ spec:
+ index: 2
+ type: index
+ find_keys:
+ spec:
+ keystep: 1
lastkey: -1
limit: 0
type: range
@@ -11753,46 +6830,48 @@ sinter:
RO: 1
access: 1
last_key: -1
- name: sinter
+ name: pfmerge
step: 1
subcommands: []
- tips:
- nondeterministic_output_order: 1
-sintercard:
+ tips: {}
+pfselftest:
acl_cat:
- '@read': 1
- '@set': 1
+ '@admin': 1
+ '@dangerous': 1
+ '@hyperloglog': 1
'@slow': 1
- arity: -3
+ arity: 1
first_key: 0
flags:
- movablekeys: 1
- readonly: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- firstkey: 1
- keynumidx: 0
- keystep: 1
- type: keynum
- flags:
- RO: 1
- access: 1
+ admin: 1
+ key_spec: []
last_key: 0
- name: sintercard
+ name: pfselftest
step: 0
subcommands: []
tips: {}
-sinterstore:
+ping:
+ acl_cat:
+ '@connection': 1
+ '@fast': 1
+ arity: -1
+ first_key: 0
+ flags:
+ fast: 1
+ key_spec: []
+ last_key: 0
+ name: ping
+ step: 0
+ subcommands: []
+ tips:
+ request_policy:all_shards: 1
+ response_policy:all_succeeded: 1
+psetex:
acl_cat:
- '@set': 1
'@slow': 1
+ '@string': 1
'@write': 1
- arity: -3
+ arity: 4
first_key: 1
flags:
denyoom: 1
@@ -11811,30 +6890,52 @@ sinterstore:
flags:
OW: 1
update: 1
- - begin_search:
- spec:
- index: 2
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: -1
- limit: 0
- type: range
- flags:
- RO: 1
- access: 1
- last_key: -1
- name: sinterstore
+ last_key: 1
+ name: psetex
step: 1
subcommands: []
tips: {}
-sismember:
+psubscribe:
+ acl_cat:
+ '@pubsub': 1
+ '@slow': 1
+ arity: -2
+ first_key: 0
+ flags:
+ loading: 1
+ noscript: 1
+ pubsub: 1
+ stale: 1
+ key_spec: []
+ last_key: 0
+ name: psubscribe
+ step: 0
+ subcommands: []
+ tips: {}
+psync:
+ acl_cat:
+ '@admin': 1
+ '@dangerous': 1
+ '@slow': 1
+ arity: -3
+ first_key: 0
+ flags:
+ admin: 1
+ no_async_loading: 1
+ no_multi: 1
+ noscript: 1
+ key_spec: []
+ last_key: 0
+ name: psync
+ step: 0
+ subcommands: []
+ tips: {}
+pttl:
acl_cat:
'@fast': 1
+ '@keyspace': 1
'@read': 1
- '@set': 1
- arity: 3
+ arity: 2
first_key: 1
flags:
fast: 1
@@ -11852,30 +6953,31 @@ sismember:
type: range
flags:
RO: 1
+ access: 1
last_key: 1
- name: sismember
+ name: pttl
step: 1
subcommands: []
- tips: {}
-slaveof:
+ tips:
+ nondeterministic_output: 1
+publish:
acl_cat:
- '@admin': 1
- '@dangerous': 1
- '@slow': 1
+ '@fast': 1
+ '@pubsub': 1
arity: 3
first_key: 0
flags:
- admin: 1
- no_async_loading: 1
- noscript: 1
+ fast: 1
+ loading: 1
+ pubsub: 1
stale: 1
key_spec: []
last_key: 0
- name: slaveof
+ name: publish
step: 0
subcommands: []
tips: {}
-slowlog:
+pubsub:
acl_cat:
'@slow': 1
arity: -2
@@ -11883,253 +6985,274 @@ slowlog:
flags: {}
key_spec: []
last_key: 0
- name: slowlog
+ name: pubsub
step: 0
subcommands:
- - - slowlog|len
+ - - pubsub|numpat
- 2
- - - admin
+ - - pubsub
- loading
- stale
- 0
- 0
- 0
- - - '@admin'
+ - - '@pubsub'
- '@slow'
- - '@dangerous'
- - - request_policy:all_nodes
- - response_policy:agg_sum
- - nondeterministic_output
- []
- []
- - - slowlog|reset
+ - []
+ - - pubsub|help
- 2
- - - admin
+ - - loading
+ - stale
+ - 0
+ - 0
+ - 0
+ - - '@slow'
+ - []
+ - []
+ - []
+ - - pubsub|channels
+ - -2
+ - - pubsub
- loading
- stale
- 0
- 0
- 0
- - - '@admin'
+ - - '@pubsub'
- '@slow'
- - '@dangerous'
- - - request_policy:all_nodes
- - response_policy:all_succeeded
- []
- []
- - - slowlog|get
+ - []
+ - - pubsub|numsub
- -2
- - - admin
+ - - pubsub
- loading
- stale
- 0
- 0
- 0
- - - '@admin'
+ - - '@pubsub'
- '@slow'
- - '@dangerous'
- - - request_policy:all_nodes
- - nondeterministic_output
- []
- []
- - - slowlog|help
- - 2
- - - loading
+ - []
+ - - pubsub|shardchannels
+ - -2
+ - - pubsub
+ - loading
- stale
- 0
- 0
- 0
- - - '@slow'
+ - - '@pubsub'
+ - '@slow'
- []
- []
- []
+ - - pubsub|shardnumsub
+ - -2
+ - - pubsub
+ - loading
+ - stale
+ - 0
+ - 0
+ - 0
+ - - '@pubsub'
+ - '@slow'
+ - []
+ - []
+ - []
+ tips: {}
+pubsub_channels:
+ acl_cat:
+ '@pubsub': 1
+ '@slow': 1
+ arity: -2
+ first_key: 0
+ flags:
+ loading: 1
+ pubsub: 1
+ stale: 1
+ key_spec: []
+ last_key: 0
+ name: pubsub|channels
+ step: 0
+ subcommands: []
+ tips: {}
+pubsub_help:
+ acl_cat:
+ '@slow': 1
+ arity: 2
+ first_key: 0
+ flags:
+ loading: 1
+ stale: 1
+ key_spec: []
+ last_key: 0
+ name: pubsub|help
+ step: 0
+ subcommands: []
+ tips: {}
+pubsub_numpat:
+ acl_cat:
+ '@pubsub': 1
+ '@slow': 1
+ arity: 2
+ first_key: 0
+ flags:
+ loading: 1
+ pubsub: 1
+ stale: 1
+ key_spec: []
+ last_key: 0
+ name: pubsub|numpat
+ step: 0
+ subcommands: []
+ tips: {}
+pubsub_numsub:
+ acl_cat:
+ '@pubsub': 1
+ '@slow': 1
+ arity: -2
+ first_key: 0
+ flags:
+ loading: 1
+ pubsub: 1
+ stale: 1
+ key_spec: []
+ last_key: 0
+ name: pubsub|numsub
+ step: 0
+ subcommands: []
tips: {}
-slowlog_get:
+pubsub_shardchannels:
acl_cat:
- '@admin': 1
- '@dangerous': 1
+ '@pubsub': 1
'@slow': 1
arity: -2
first_key: 0
flags:
- admin: 1
loading: 1
+ pubsub: 1
stale: 1
key_spec: []
last_key: 0
- name: slowlog|get
+ name: pubsub|shardchannels
step: 0
subcommands: []
- tips:
- nondeterministic_output: 1
- request_policy:all_nodes: 1
-slowlog_help:
+ tips: {}
+pubsub_shardnumsub:
acl_cat:
+ '@pubsub': 1
'@slow': 1
- arity: 2
+ arity: -2
first_key: 0
flags:
loading: 1
+ pubsub: 1
stale: 1
key_spec: []
last_key: 0
- name: slowlog|help
+ name: pubsub|shardnumsub
step: 0
subcommands: []
tips: {}
-slowlog_len:
+punsubscribe:
acl_cat:
- '@admin': 1
- '@dangerous': 1
+ '@pubsub': 1
'@slow': 1
- arity: 2
+ arity: -1
first_key: 0
flags:
- admin: 1
loading: 1
+ noscript: 1
+ pubsub: 1
stale: 1
key_spec: []
last_key: 0
- name: slowlog|len
+ name: punsubscribe
step: 0
subcommands: []
- tips:
- nondeterministic_output: 1
- request_policy:all_nodes: 1
- response_policy:agg_sum: 1
-slowlog_reset:
+ tips: {}
+quit:
acl_cat:
- '@admin': 1
- '@dangerous': 1
- '@slow': 1
- arity: 2
+ '@connection': 1
+ '@fast': 1
+ arity: -1
first_key: 0
flags:
- admin: 1
+ allow_busy: 1
+ fast: 1
loading: 1
+ no_auth: 1
+ noscript: 1
stale: 1
key_spec: []
last_key: 0
- name: slowlog|reset
+ name: quit
step: 0
subcommands: []
- tips:
- request_policy:all_nodes: 1
- response_policy:all_succeeded: 1
-smembers:
+ tips: {}
+randomkey:
acl_cat:
+ '@keyspace': 1
'@read': 1
- '@set': 1
'@slow': 1
- arity: 2
- first_key: 1
+ arity: 1
+ first_key: 0
flags:
readonly: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RO: 1
- access: 1
- last_key: 1
- name: smembers
- step: 1
+ key_spec: []
+ last_key: 0
+ name: randomkey
+ step: 0
subcommands: []
tips:
- nondeterministic_output_order: 1
-smismember:
+ nondeterministic_output: 1
+ request_policy:all_shards: 1
+ response_policy:special: 1
+readonly:
acl_cat:
+ '@connection': 1
'@fast': 1
- '@read': 1
- '@set': 1
- arity: -3
- first_key: 1
+ arity: 1
+ first_key: 0
flags:
fast: 1
- readonly: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RO: 1
- access: 1
- last_key: 1
- name: smismember
- step: 1
+ loading: 1
+ stale: 1
+ key_spec: []
+ last_key: 0
+ name: readonly
+ step: 0
subcommands: []
tips: {}
-smove:
+readwrite:
acl_cat:
+ '@connection': 1
'@fast': 1
- '@set': 1
- '@write': 1
- arity: 4
- first_key: 1
+ arity: 1
+ first_key: 0
flags:
fast: 1
- write: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
- access: 1
- delete: 1
- - begin_search:
- spec:
- index: 2
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
- insert: 1
- last_key: 2
- name: smove
- step: 1
+ loading: 1
+ stale: 1
+ key_spec: []
+ last_key: 0
+ name: readwrite
+ step: 0
subcommands: []
tips: {}
-sort:
+rename:
acl_cat:
- '@dangerous': 1
- '@list': 1
- '@set': 1
+ '@keyspace': 1
'@slow': 1
- '@sortedset': 1
'@write': 1
- arity: -2
+ arity: 3
first_key: 1
flags:
- denyoom: 1
- movablekeys: 1
write: 1
key_spec:
- begin_search:
@@ -12143,52 +7266,12 @@ sort:
limit: 0
type: range
flags:
- RO: 1
- access: 1
- - begin_search:
- spec: {}
- type: unknown
- find_keys:
- spec: {}
- type: unknown
- flags:
- RO: 1
+ RW: 1
access: 1
- notes: For the optional BY/GET keyword. It is marked 'unknown' because the key
- names derive from the content of the key we sort
- - begin_search:
- spec: {}
- type: unknown
- find_keys:
- spec: {}
- type: unknown
- flags:
- OW: 1
- update: 1
- notes: For the optional STORE keyword. It is marked 'unknown' because the keyword
- can appear anywhere in the argument array
- last_key: 1
- name: sort
- step: 1
- subcommands: []
- tips: {}
-sort_ro:
- acl_cat:
- '@dangerous': 1
- '@list': 1
- '@read': 1
- '@set': 1
- '@slow': 1
- '@sortedset': 1
- arity: -2
- first_key: 1
- flags:
- movablekeys: 1
- readonly: 1
- key_spec:
+ delete: 1
- begin_search:
spec:
- index: 1
+ index: 2
type: index
find_keys:
spec:
@@ -12197,30 +7280,19 @@ sort_ro:
limit: 0
type: range
flags:
- RO: 1
- access: 1
- - begin_search:
- spec: {}
- type: unknown
- find_keys:
- spec: {}
- type: unknown
- flags:
- RO: 1
- access: 1
- notes: For the optional BY/GET keyword. It is marked 'unknown' because the key
- names derive from the content of the key we sort
- last_key: 1
- name: sort_ro
+ OW: 1
+ update: 1
+ last_key: 2
+ name: rename
step: 1
subcommands: []
tips: {}
-spop:
+renamenx:
acl_cat:
'@fast': 1
- '@set': 1
+ '@keyspace': 1
'@write': 1
- arity: -2
+ arity: 3
first_key: 1
flags:
fast: 1
@@ -12240,27 +7312,9 @@ spop:
RW: 1
access: 1
delete: 1
- last_key: 1
- name: spop
- step: 1
- subcommands: []
- tips:
- nondeterministic_output: 1
-spublish:
- acl_cat:
- '@fast': 1
- '@pubsub': 1
- arity: 3
- first_key: 1
- flags:
- fast: 1
- loading: 1
- pubsub: 1
- stale: 1
- key_spec:
- begin_search:
spec:
- index: 1
+ index: 2
type: index
find_keys:
spec:
@@ -12269,21 +7323,80 @@ spublish:
limit: 0
type: range
flags:
- not_key: 1
- last_key: 1
- name: spublish
+ OW: 1
+ insert: 1
+ last_key: 2
+ name: renamenx
step: 1
subcommands: []
tips: {}
-srandmember:
+replconf:
acl_cat:
- '@read': 1
- '@set': 1
+ '@admin': 1
+ '@dangerous': 1
'@slow': 1
- arity: -2
+ arity: -1
+ first_key: 0
+ flags:
+ admin: 1
+ allow_busy: 1
+ loading: 1
+ noscript: 1
+ stale: 1
+ key_spec: []
+ last_key: 0
+ name: replconf
+ step: 0
+ subcommands: []
+ tips: {}
+replicaof:
+ acl_cat:
+ '@admin': 1
+ '@dangerous': 1
+ '@slow': 1
+ arity: 3
+ first_key: 0
+ flags:
+ admin: 1
+ no_async_loading: 1
+ noscript: 1
+ stale: 1
+ key_spec: []
+ last_key: 0
+ name: replicaof
+ step: 0
+ subcommands: []
+ tips: {}
+reset:
+ acl_cat:
+ '@connection': 1
+ '@fast': 1
+ arity: 1
+ first_key: 0
+ flags:
+ allow_busy: 1
+ fast: 1
+ loading: 1
+ no_auth: 1
+ noscript: 1
+ stale: 1
+ key_spec: []
+ last_key: 0
+ name: reset
+ step: 0
+ subcommands: []
+ tips: {}
+restore:
+ acl_cat:
+ '@dangerous': 1
+ '@keyspace': 1
+ '@slow': 1
+ '@write': 1
+ arity: -4
first_key: 1
flags:
- readonly: 1
+ denyoom: 1
+ write: 1
key_spec:
- begin_search:
spec:
@@ -12296,23 +7409,24 @@ srandmember:
limit: 0
type: range
flags:
- RO: 1
- access: 1
+ OW: 1
+ update: 1
last_key: 1
- name: srandmember
+ name: restore
step: 1
subcommands: []
- tips:
- nondeterministic_output: 1
-srem:
+ tips: {}
+restore-asking:
acl_cat:
- '@fast': 1
- '@set': 1
+ '@dangerous': 1
+ '@keyspace': 1
+ '@slow': 1
'@write': 1
- arity: -3
+ arity: -4
first_key: 1
flags:
- fast: 1
+ asking: 1
+ denyoom: 1
write: 1
key_spec:
- begin_search:
@@ -12326,22 +7440,41 @@ srem:
limit: 0
type: range
flags:
- RW: 1
- delete: 1
+ OW: 1
+ update: 1
last_key: 1
- name: srem
+ name: restore-asking
step: 1
subcommands: []
tips: {}
-sscan:
+role:
acl_cat:
- '@read': 1
- '@set': 1
- '@slow': 1
- arity: -3
+ '@admin': 1
+ '@dangerous': 1
+ '@fast': 1
+ arity: 1
+ first_key: 0
+ flags:
+ fast: 1
+ loading: 1
+ noscript: 1
+ stale: 1
+ key_spec: []
+ last_key: 0
+ name: role
+ step: 0
+ subcommands: []
+ tips: {}
+rpop:
+ acl_cat:
+ '@fast': 1
+ '@list': 1
+ '@write': 1
+ arity: -2
first_key: 1
flags:
- readonly: 1
+ fast: 1
+ write: 1
key_spec:
- begin_search:
spec:
@@ -12354,25 +7487,24 @@ sscan:
limit: 0
type: range
flags:
- RO: 1
+ RW: 1
access: 1
+ delete: 1
last_key: 1
- name: sscan
+ name: rpop
step: 1
subcommands: []
- tips:
- nondeterministic_output: 1
-ssubscribe:
+ tips: {}
+rpoplpush:
acl_cat:
- '@pubsub': 1
+ '@list': 1
'@slow': 1
- arity: -2
+ '@write': 1
+ arity: 3
first_key: 1
flags:
- loading: 1
- noscript: 1
- pubsub: 1
- stale: 1
+ denyoom: 1
+ write: 1
key_spec:
- begin_search:
spec:
@@ -12381,30 +7513,16 @@ ssubscribe:
find_keys:
spec:
keystep: 1
- lastkey: -1
+ lastkey: 0
limit: 0
type: range
flags:
- not_key: 1
- last_key: -1
- name: ssubscribe
- step: 1
- subcommands: []
- tips: {}
-strlen:
- acl_cat:
- '@fast': 1
- '@read': 1
- '@string': 1
- arity: 2
- first_key: 1
- flags:
- fast: 1
- readonly: 1
- key_spec:
+ RW: 1
+ access: 1
+ delete: 1
- begin_search:
spec:
- index: 1
+ index: 2
type: index
find_keys:
spec:
@@ -12413,38 +7531,24 @@ strlen:
limit: 0
type: range
flags:
- RO: 1
- last_key: 1
- name: strlen
+ RW: 1
+ insert: 1
+ last_key: 2
+ name: rpoplpush
step: 1
subcommands: []
tips: {}
-subscribe:
- acl_cat:
- '@pubsub': 1
- '@slow': 1
- arity: -2
- first_key: 0
- flags:
- loading: 1
- noscript: 1
- pubsub: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: subscribe
- step: 0
- subcommands: []
- tips: {}
-substr:
+rpush:
acl_cat:
- '@read': 1
- '@slow': 1
- '@string': 1
- arity: 4
+ '@fast': 1
+ '@list': 1
+ '@write': 1
+ arity: -3
first_key: 1
flags:
- readonly: 1
+ denyoom: 1
+ fast: 1
+ write: 1
key_spec:
- begin_search:
spec:
@@ -12457,22 +7561,24 @@ substr:
limit: 0
type: range
flags:
- RO: 1
- access: 1
+ RW: 1
+ insert: 1
last_key: 1
- name: substr
+ name: rpush
step: 1
subcommands: []
tips: {}
-sunion:
+rpushx:
acl_cat:
- '@read': 1
- '@set': 1
- '@slow': 1
- arity: -2
+ '@fast': 1
+ '@list': 1
+ '@write': 1
+ arity: -3
first_key: 1
flags:
- readonly: 1
+ denyoom: 1
+ fast: 1
+ write: 1
key_spec:
- begin_search:
spec:
@@ -12481,27 +7587,27 @@ sunion:
find_keys:
spec:
keystep: 1
- lastkey: -1
+ lastkey: 0
limit: 0
type: range
flags:
- RO: 1
- access: 1
- last_key: -1
- name: sunion
+ RW: 1
+ insert: 1
+ last_key: 1
+ name: rpushx
step: 1
subcommands: []
- tips:
- nondeterministic_output_order: 1
-sunionstore:
+ tips: {}
+sadd:
acl_cat:
+ '@fast': 1
'@set': 1
- '@slow': 1
'@write': 1
arity: -3
first_key: 1
flags:
denyoom: 1
+ fast: 1
write: 1
key_spec:
- begin_search:
@@ -12515,37 +7621,59 @@ sunionstore:
limit: 0
type: range
flags:
- OW: 1
- update: 1
- - begin_search:
- spec:
- index: 2
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: -1
- limit: 0
- type: range
- flags:
- RO: 1
- access: 1
- last_key: -1
- name: sunionstore
+ RW: 1
+ insert: 1
+ last_key: 1
+ name: sadd
step: 1
subcommands: []
tips: {}
-sunsubscribe:
+save:
acl_cat:
- '@pubsub': 1
+ '@admin': 1
+ '@dangerous': 1
'@slow': 1
- arity: -1
- first_key: 1
+ arity: 1
+ first_key: 0
flags:
- loading: 1
+ admin: 1
+ no_async_loading: 1
+ no_multi: 1
noscript: 1
- pubsub: 1
- stale: 1
+ key_spec: []
+ last_key: 0
+ name: save
+ step: 0
+ subcommands: []
+ tips: {}
+scan:
+ acl_cat:
+ '@keyspace': 1
+ '@read': 1
+ '@slow': 1
+ arity: -2
+ first_key: 0
+ flags:
+ readonly: 1
+ key_spec: []
+ last_key: 0
+ name: scan
+ step: 0
+ subcommands: []
+ tips:
+ nondeterministic_output: 1
+ request_policy:special: 1
+ response_policy:special: 1
+scard:
+ acl_cat:
+ '@fast': 1
+ '@read': 1
+ '@set': 1
+ arity: 2
+ first_key: 1
+ flags:
+ fast: 1
+ readonly: 1
key_spec:
- begin_search:
spec:
@@ -12554,59 +7682,205 @@ sunsubscribe:
find_keys:
spec:
keystep: 1
- lastkey: -1
+ lastkey: 0
limit: 0
type: range
flags:
- not_key: 1
- last_key: -1
- name: sunsubscribe
+ RO: 1
+ last_key: 1
+ name: scard
step: 1
subcommands: []
tips: {}
-swapdb:
+script:
acl_cat:
- '@dangerous': 1
- '@fast': 1
- '@keyspace': 1
- '@write': 1
+ '@slow': 1
+ arity: -2
+ first_key: 0
+ flags: {}
+ key_spec: []
+ last_key: 0
+ name: script
+ step: 0
+ subcommands:
+ - - script|help
+ - 2
+ - - loading
+ - stale
+ - 0
+ - 0
+ - 0
+ - - '@slow'
+ - '@scripting'
+ - []
+ - []
+ - []
+ - - script|debug
+ - 3
+ - - noscript
+ - 0
+ - 0
+ - 0
+ - - '@slow'
+ - '@scripting'
+ - []
+ - []
+ - []
+ - - script|flush
+ - -2
+ - - noscript
+ - 0
+ - 0
+ - 0
+ - - '@slow'
+ - '@scripting'
+ - - request_policy:all_nodes
+ - response_policy:all_succeeded
+ - []
+ - []
+ - - script|exists
+ - -3
+ - - noscript
+ - 0
+ - 0
+ - 0
+ - - '@slow'
+ - '@scripting'
+ - - request_policy:all_shards
+ - response_policy:agg_logical_and
+ - []
+ - []
+ - - script|kill
+ - 2
+ - - noscript
+ - allow_busy
+ - 0
+ - 0
+ - 0
+ - - '@slow'
+ - '@scripting'
+ - - request_policy:all_shards
+ - response_policy:one_succeeded
+ - []
+ - []
+ - - script|load
+ - 3
+ - - noscript
+ - stale
+ - 0
+ - 0
+ - 0
+ - - '@slow'
+ - '@scripting'
+ - - request_policy:all_nodes
+ - response_policy:all_succeeded
+ - []
+ - []
+ tips: {}
+script_debug:
+ acl_cat:
+ '@scripting': 1
+ '@slow': 1
arity: 3
first_key: 0
flags:
- fast: 1
- write: 1
+ noscript: 1
+ key_spec: []
+ last_key: 0
+ name: script|debug
+ step: 0
+ subcommands: []
+ tips: {}
+script_exists:
+ acl_cat:
+ '@scripting': 1
+ '@slow': 1
+ arity: -3
+ first_key: 0
+ flags:
+ noscript: 1
+ key_spec: []
+ last_key: 0
+ name: script|exists
+ step: 0
+ subcommands: []
+ tips:
+ request_policy:all_shards: 1
+ response_policy:agg_logical_and: 1
+script_flush:
+ acl_cat:
+ '@scripting': 1
+ '@slow': 1
+ arity: -2
+ first_key: 0
+ flags:
+ noscript: 1
+ key_spec: []
+ last_key: 0
+ name: script|flush
+ step: 0
+ subcommands: []
+ tips:
+ request_policy:all_nodes: 1
+ response_policy:all_succeeded: 1
+script_help:
+ acl_cat:
+ '@scripting': 1
+ '@slow': 1
+ arity: 2
+ first_key: 0
+ flags:
+ loading: 1
+ stale: 1
+ key_spec: []
+ last_key: 0
+ name: script|help
+ step: 0
+ subcommands: []
+ tips: {}
+script_kill:
+ acl_cat:
+ '@scripting': 1
+ '@slow': 1
+ arity: 2
+ first_key: 0
+ flags:
+ allow_busy: 1
+ noscript: 1
key_spec: []
last_key: 0
- name: swapdb
+ name: script|kill
step: 0
subcommands: []
- tips: {}
-sync:
+ tips:
+ request_policy:all_shards: 1
+ response_policy:one_succeeded: 1
+script_load:
acl_cat:
- '@admin': 1
- '@dangerous': 1
+ '@scripting': 1
'@slow': 1
- arity: 1
+ arity: 3
first_key: 0
flags:
- admin: 1
- no_async_loading: 1
- no_multi: 1
noscript: 1
+ stale: 1
key_spec: []
last_key: 0
- name: sync
+ name: script|load
step: 0
subcommands: []
- tips: {}
-tdigest.add:
- acl_cat: {}
- arity: -1
+ tips:
+ request_policy:all_nodes: 1
+ response_policy:all_succeeded: 1
+sdiff:
+ acl_cat:
+ '@read': 1
+ '@set': 1
+ '@slow': 1
+ arity: -2
first_key: 1
flags:
- denyoom: 1
- module: 1
- write: 1
+ readonly: 1
key_spec:
- begin_search:
spec:
@@ -12615,25 +7889,28 @@ tdigest.add:
find_keys:
spec:
keystep: 1
- lastkey: 0
+ lastkey: -1
limit: 0
type: range
flags:
- RW: 1
+ RO: 1
access: 1
- update: 1
- last_key: 1
- name: tdigest.add
+ last_key: -1
+ name: sdiff
step: 1
subcommands: []
- tips: {}
-tdigest.byrank:
- acl_cat: {}
- arity: -1
+ tips:
+ nondeterministic_output_order: 1
+sdiffstore:
+ acl_cat:
+ '@set': 1
+ '@slow': 1
+ '@write': 1
+ arity: -3
first_key: 1
flags:
- module: 1
- readonly: 1
+ denyoom: 1
+ write: 1
key_spec:
- begin_search:
spec:
@@ -12646,75 +7923,51 @@ tdigest.byrank:
limit: 0
type: range
flags:
- RW: 1
- access: 1
+ OW: 1
update: 1
- last_key: 1
- name: tdigest.byrank
- step: 1
- subcommands: []
- tips: {}
-tdigest.byrevrank:
- acl_cat: {}
- arity: -1
- first_key: 1
- flags:
- module: 1
- readonly: 1
- key_spec:
- begin_search:
spec:
- index: 1
+ index: 2
type: index
find_keys:
spec:
keystep: 1
- lastkey: 0
+ lastkey: -1
limit: 0
type: range
flags:
- RW: 1
+ RO: 1
access: 1
- update: 1
- last_key: 1
- name: tdigest.byrevrank
+ last_key: -1
+ name: sdiffstore
step: 1
subcommands: []
tips: {}
-tdigest.cdf:
- acl_cat: {}
- arity: -1
- first_key: 1
+select:
+ acl_cat:
+ '@connection': 1
+ '@fast': 1
+ arity: 2
+ first_key: 0
flags:
- module: 1
- readonly: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
- access: 1
- update: 1
- last_key: 1
- name: tdigest.cdf
- step: 1
+ fast: 1
+ loading: 1
+ stale: 1
+ key_spec: []
+ last_key: 0
+ name: select
+ step: 0
subcommands: []
tips: {}
-tdigest.create:
- acl_cat: {}
- arity: -1
+set:
+ acl_cat:
+ '@slow': 1
+ '@string': 1
+ '@write': 1
+ arity: -3
first_key: 1
flags:
denyoom: 1
- module: 1
write: 1
key_spec:
- begin_search:
@@ -12731,18 +7984,23 @@ tdigest.create:
RW: 1
access: 1
update: 1
+ variable_flags: 1
+ notes: RW and ACCESS due to the optional `GET` argument
last_key: 1
- name: tdigest.create
+ name: set
step: 1
subcommands: []
tips: {}
-tdigest.info:
- acl_cat: {}
- arity: -1
+setbit:
+ acl_cat:
+ '@bitmap': 1
+ '@slow': 1
+ '@write': 1
+ arity: 4
first_key: 1
flags:
- module: 1
- readonly: 1
+ denyoom: 1
+ write: 1
key_spec:
- begin_search:
spec:
@@ -12759,17 +8017,20 @@ tdigest.info:
access: 1
update: 1
last_key: 1
- name: tdigest.info
+ name: setbit
step: 1
subcommands: []
tips: {}
-tdigest.max:
- acl_cat: {}
- arity: -1
+setex:
+ acl_cat:
+ '@slow': 1
+ '@string': 1
+ '@write': 1
+ arity: 4
first_key: 1
flags:
- module: 1
- readonly: 1
+ denyoom: 1
+ write: 1
key_spec:
- begin_search:
spec:
@@ -12782,21 +8043,23 @@ tdigest.max:
limit: 0
type: range
flags:
- RW: 1
- access: 1
+ OW: 1
update: 1
last_key: 1
- name: tdigest.max
+ name: setex
step: 1
subcommands: []
tips: {}
-tdigest.merge:
- acl_cat: {}
- arity: -1
+setnx:
+ acl_cat:
+ '@fast': 1
+ '@string': 1
+ '@write': 1
+ arity: 3
first_key: 1
flags:
denyoom: 1
- module: 1
+ fast: 1
write: 1
key_spec:
- begin_search:
@@ -12810,21 +8073,23 @@ tdigest.merge:
limit: 0
type: range
flags:
- RW: 1
- access: 1
- update: 1
+ OW: 1
+ insert: 1
last_key: 1
- name: tdigest.merge
+ name: setnx
step: 1
subcommands: []
tips: {}
-tdigest.min:
- acl_cat: {}
- arity: -1
+setrange:
+ acl_cat:
+ '@slow': 1
+ '@string': 1
+ '@write': 1
+ arity: 4
first_key: 1
flags:
- module: 1
- readonly: 1
+ denyoom: 1
+ write: 1
key_spec:
- begin_search:
spec:
@@ -12838,19 +8103,40 @@ tdigest.min:
type: range
flags:
RW: 1
- access: 1
update: 1
last_key: 1
- name: tdigest.min
+ name: setrange
step: 1
subcommands: []
tips: {}
-tdigest.quantile:
- acl_cat: {}
+shutdown:
+ acl_cat:
+ '@admin': 1
+ '@dangerous': 1
+ '@slow': 1
arity: -1
+ first_key: 0
+ flags:
+ admin: 1
+ allow_busy: 1
+ loading: 1
+ no_multi: 1
+ noscript: 1
+ stale: 1
+ key_spec: []
+ last_key: 0
+ name: shutdown
+ step: 0
+ subcommands: []
+ tips: {}
+sinter:
+ acl_cat:
+ '@read': 1
+ '@set': 1
+ '@slow': 1
+ arity: -2
first_key: 1
flags:
- module: 1
readonly: 1
key_spec:
- begin_search:
@@ -12860,24 +8146,27 @@ tdigest.quantile:
find_keys:
spec:
keystep: 1
- lastkey: 0
+ lastkey: -1
limit: 0
type: range
flags:
- RW: 1
+ RO: 1
access: 1
- update: 1
- last_key: 1
- name: tdigest.quantile
+ last_key: -1
+ name: sinter
step: 1
subcommands: []
- tips: {}
-tdigest.rank:
- acl_cat: {}
- arity: -1
- first_key: 1
+ tips:
+ nondeterministic_output_order: 1
+sintercard:
+ acl_cat:
+ '@read': 1
+ '@set': 1
+ '@slow': 1
+ arity: -3
+ first_key: 0
flags:
- module: 1
+ movablekeys: 1
readonly: 1
key_spec:
- begin_search:
@@ -12886,26 +8175,27 @@ tdigest.rank:
type: index
find_keys:
spec:
+ firstkey: 1
+ keynumidx: 0
keystep: 1
- lastkey: 0
- limit: 0
- type: range
+ type: keynum
flags:
- RW: 1
+ RO: 1
access: 1
- update: 1
- last_key: 1
- name: tdigest.rank
- step: 1
+ last_key: 0
+ name: sintercard
+ step: 0
subcommands: []
tips: {}
-tdigest.reset:
- acl_cat: {}
- arity: -1
+sinterstore:
+ acl_cat:
+ '@set': 1
+ '@slow': 1
+ '@write': 1
+ arity: -3
first_key: 1
flags:
denyoom: 1
- module: 1
write: 1
key_spec:
- begin_search:
@@ -12919,47 +8209,35 @@ tdigest.reset:
limit: 0
type: range
flags:
- RW: 1
- access: 1
+ OW: 1
update: 1
- last_key: 1
- name: tdigest.reset
- step: 1
- subcommands: []
- tips: {}
-tdigest.revrank:
- acl_cat: {}
- arity: -1
- first_key: 1
- flags:
- module: 1
- readonly: 1
- key_spec:
- begin_search:
spec:
- index: 1
+ index: 2
type: index
find_keys:
spec:
keystep: 1
- lastkey: 0
+ lastkey: -1
limit: 0
type: range
flags:
- RW: 1
+ RO: 1
access: 1
- update: 1
- last_key: 1
- name: tdigest.revrank
+ last_key: -1
+ name: sinterstore
step: 1
subcommands: []
tips: {}
-tdigest.trimmed_mean:
- acl_cat: {}
- arity: -1
+sismember:
+ acl_cat:
+ '@fast': 1
+ '@read': 1
+ '@set': 1
+ arity: 3
first_key: 1
flags:
- module: 1
+ fast: 1
readonly: 1
key_spec:
- begin_search:
@@ -12973,205 +8251,180 @@ tdigest.trimmed_mean:
limit: 0
type: range
flags:
- RW: 1
- access: 1
- update: 1
+ RO: 1
last_key: 1
- name: tdigest.trimmed_mean
+ name: sismember
step: 1
subcommands: []
tips: {}
-time:
+slaveof:
acl_cat:
- '@fast': 1
- arity: 1
- first_key: 0
- flags:
- fast: 1
- loading: 1
- stale: 1
- key_spec: []
- last_key: 0
- name: time
- step: 0
- subcommands: []
- tips:
- nondeterministic_output: 1
-timeseries.CLUSTERSET:
- acl_cat: {}
- arity: -1
- first_key: 0
- flags:
- module: 1
- noscript: 1
- readonly: 1
- key_spec: []
- last_key: 0
- name: timeseries.CLUSTERSET
- step: 0
- subcommands: []
- tips: {}
-timeseries.CLUSTERSETFROMSHARD:
- acl_cat: {}
- arity: -1
- first_key: 0
- flags:
- module: 1
- noscript: 1
- readonly: 1
- key_spec: []
- last_key: 0
- name: timeseries.CLUSTERSETFROMSHARD
- step: 0
- subcommands: []
- tips: {}
-timeseries.FORCESHARDSCONNECTION:
- acl_cat: {}
- arity: -1
+ '@admin': 1
+ '@dangerous': 1
+ '@slow': 1
+ arity: 3
first_key: 0
flags:
- module: 1
+ admin: 1
+ no_async_loading: 1
noscript: 1
- readonly: 1
+ stale: 1
key_spec: []
last_key: 0
- name: timeseries.FORCESHARDSCONNECTION
+ name: slaveof
step: 0
subcommands: []
tips: {}
-timeseries.HELLO:
- acl_cat: {}
- arity: -1
+slowlog:
+ acl_cat:
+ '@slow': 1
+ arity: -2
first_key: 0
- flags:
- module: 1
- noscript: 1
- readonly: 1
+ flags: {}
key_spec: []
last_key: 0
- name: timeseries.HELLO
+ name: slowlog
step: 0
- subcommands: []
+ subcommands:
+ - - slowlog|help
+ - 2
+ - - loading
+ - stale
+ - 0
+ - 0
+ - 0
+ - - '@slow'
+ - []
+ - []
+ - []
+ - - slowlog|reset
+ - 2
+ - - admin
+ - loading
+ - stale
+ - 0
+ - 0
+ - 0
+ - - '@admin'
+ - '@slow'
+ - '@dangerous'
+ - - request_policy:all_nodes
+ - response_policy:all_succeeded
+ - []
+ - []
+ - - slowlog|len
+ - 2
+ - - admin
+ - loading
+ - stale
+ - 0
+ - 0
+ - 0
+ - - '@admin'
+ - '@slow'
+ - '@dangerous'
+ - - request_policy:all_nodes
+ - response_policy:agg_sum
+ - nondeterministic_output
+ - []
+ - []
+ - - slowlog|get
+ - -2
+ - - admin
+ - loading
+ - stale
+ - 0
+ - 0
+ - 0
+ - - '@admin'
+ - '@slow'
+ - '@dangerous'
+ - - request_policy:all_nodes
+ - nondeterministic_output
+ - []
+ - []
tips: {}
-timeseries.INFOCLUSTER:
- acl_cat: {}
- arity: -1
+slowlog_get:
+ acl_cat:
+ '@admin': 1
+ '@dangerous': 1
+ '@slow': 1
+ arity: -2
first_key: 0
flags:
- module: 1
- noscript: 1
- readonly: 1
+ admin: 1
+ loading: 1
+ stale: 1
key_spec: []
last_key: 0
- name: timeseries.INFOCLUSTER
+ name: slowlog|get
step: 0
subcommands: []
- tips: {}
-timeseries.INNERCOMMUNICATION:
- acl_cat: {}
- arity: -1
+ tips:
+ nondeterministic_output: 1
+ request_policy:all_nodes: 1
+slowlog_help:
+ acl_cat:
+ '@slow': 1
+ arity: 2
first_key: 0
flags:
- module: 1
- noscript: 1
- readonly: 1
+ loading: 1
+ stale: 1
key_spec: []
last_key: 0
- name: timeseries.INNERCOMMUNICATION
+ name: slowlog|help
step: 0
subcommands: []
tips: {}
-timeseries.NETWORKTEST:
- acl_cat: {}
- arity: -1
+slowlog_len:
+ acl_cat:
+ '@admin': 1
+ '@dangerous': 1
+ '@slow': 1
+ arity: 2
first_key: 0
flags:
- module: 1
- noscript: 1
- readonly: 1
+ admin: 1
+ loading: 1
+ stale: 1
key_spec: []
last_key: 0
- name: timeseries.NETWORKTEST
+ name: slowlog|len
step: 0
subcommands: []
- tips: {}
-timeseries.REFRESHCLUSTER:
- acl_cat: {}
- arity: -1
+ tips:
+ nondeterministic_output: 1
+ request_policy:all_nodes: 1
+ response_policy:agg_sum: 1
+slowlog_reset:
+ acl_cat:
+ '@admin': 1
+ '@dangerous': 1
+ '@slow': 1
+ arity: 2
first_key: 0
flags:
- module: 1
- noscript: 1
- readonly: 1
+ admin: 1
+ loading: 1
+ stale: 1
key_spec: []
last_key: 0
- name: timeseries.REFRESHCLUSTER
+ name: slowlog|reset
step: 0
subcommands: []
- tips: {}
-topk.add:
- acl_cat: {}
- arity: -1
- first_key: 1
- flags:
- denyoom: 1
- module: 1
- write: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
- access: 1
- update: 1
- last_key: 1
- name: topk.add
- step: 1
- subcommands: []
- tips: {}
-topk.count:
- acl_cat: {}
- arity: -1
- first_key: 1
- flags:
- module: 1
- write: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
- access: 1
- update: 1
- last_key: 1
- name: topk.count
- step: 1
- subcommands: []
- tips: {}
-topk.incrby:
- acl_cat: {}
- arity: -1
+ tips:
+ request_policy:all_nodes: 1
+ response_policy:all_succeeded: 1
+smembers:
+ acl_cat:
+ '@read': 1
+ '@set': 1
+ '@slow': 1
+ arity: 2
first_key: 1
flags:
- denyoom: 1
- module: 1
- write: 1
+ readonly: 1
key_spec:
- begin_search:
spec:
@@ -13184,20 +8437,23 @@ topk.incrby:
limit: 0
type: range
flags:
- RW: 1
+ RO: 1
access: 1
- update: 1
last_key: 1
- name: topk.incrby
+ name: smembers
step: 1
subcommands: []
- tips: {}
-topk.info:
- acl_cat: {}
- arity: -1
+ tips:
+ nondeterministic_output_order: 1
+smismember:
+ acl_cat:
+ '@fast': 1
+ '@read': 1
+ '@set': 1
+ arity: -3
first_key: 1
flags:
- module: 1
+ fast: 1
readonly: 1
key_spec:
- begin_search:
@@ -13211,21 +8467,23 @@ topk.info:
limit: 0
type: range
flags:
- RW: 1
+ RO: 1
access: 1
- update: 1
last_key: 1
- name: topk.info
+ name: smismember
step: 1
subcommands: []
tips: {}
-topk.list:
- acl_cat: {}
- arity: -1
+smove:
+ acl_cat:
+ '@fast': 1
+ '@set': 1
+ '@write': 1
+ arity: 4
first_key: 1
flags:
- module: 1
- readonly: 1
+ fast: 1
+ write: 1
key_spec:
- begin_search:
spec:
@@ -13240,19 +8498,39 @@ topk.list:
flags:
RW: 1
access: 1
- update: 1
- last_key: 1
- name: topk.list
+ delete: 1
+ - begin_search:
+ spec:
+ index: 2
+ type: index
+ find_keys:
+ spec:
+ keystep: 1
+ lastkey: 0
+ limit: 0
+ type: range
+ flags:
+ RW: 1
+ insert: 1
+ last_key: 2
+ name: smove
step: 1
subcommands: []
tips: {}
-topk.query:
- acl_cat: {}
- arity: -1
+sort:
+ acl_cat:
+ '@dangerous': 1
+ '@list': 1
+ '@set': 1
+ '@slow': 1
+ '@sortedset': 1
+ '@write': 1
+ arity: -2
first_key: 1
flags:
- module: 1
- readonly: 1
+ denyoom: 1
+ movablekeys: 1
+ write: 1
key_spec:
- begin_search:
spec:
@@ -13265,22 +8543,48 @@ topk.query:
limit: 0
type: range
flags:
- RW: 1
+ RO: 1
+ access: 1
+ - begin_search:
+ spec: {}
+ type: unknown
+ find_keys:
+ spec: {}
+ type: unknown
+ flags:
+ RO: 1
access: 1
+ notes: For the optional BY/GET keyword. It is marked 'unknown' because the key
+ names derive from the content of the key we sort
+ - begin_search:
+ spec: {}
+ type: unknown
+ find_keys:
+ spec: {}
+ type: unknown
+ flags:
+ OW: 1
update: 1
+ notes: For the optional STORE keyword. It is marked 'unknown' because the keyword
+ can appear anywhere in the argument array
last_key: 1
- name: topk.query
+ name: sort
step: 1
subcommands: []
tips: {}
-topk.reserve:
- acl_cat: {}
- arity: -1
+sort_ro:
+ acl_cat:
+ '@dangerous': 1
+ '@list': 1
+ '@read': 1
+ '@set': 1
+ '@slow': 1
+ '@sortedset': 1
+ arity: -2
first_key: 1
flags:
- denyoom: 1
- module: 1
- write: 1
+ movablekeys: 1
+ readonly: 1
key_spec:
- begin_search:
spec:
@@ -13293,24 +8597,34 @@ topk.reserve:
limit: 0
type: range
flags:
- RW: 1
+ RO: 1
access: 1
- update: 1
+ - begin_search:
+ spec: {}
+ type: unknown
+ find_keys:
+ spec: {}
+ type: unknown
+ flags:
+ RO: 1
+ access: 1
+ notes: For the optional BY/GET keyword. It is marked 'unknown' because the key
+ names derive from the content of the key we sort
last_key: 1
- name: topk.reserve
+ name: sort_ro
step: 1
subcommands: []
tips: {}
-touch:
+spop:
acl_cat:
'@fast': 1
- '@keyspace': 1
- '@read': 1
+ '@set': 1
+ '@write': 1
arity: -2
first_key: 1
flags:
fast: 1
- readonly: 1
+ write: 1
key_spec:
- begin_search:
spec:
@@ -13319,26 +8633,30 @@ touch:
find_keys:
spec:
keystep: 1
- lastkey: -1
+ lastkey: 0
limit: 0
type: range
flags:
- RO: 1
- last_key: -1
- name: touch
+ RW: 1
+ access: 1
+ delete: 1
+ last_key: 1
+ name: spop
step: 1
subcommands: []
tips:
- request_policy:multi_shard: 1
- response_policy:agg_sum: 1
-ts.add:
- acl_cat: {}
- arity: -1
+ nondeterministic_output: 1
+spublish:
+ acl_cat:
+ '@fast': 1
+ '@pubsub': 1
+ arity: 3
first_key: 1
flags:
- denyoom: 1
- module: 1
- write: 1
+ fast: 1
+ loading: 1
+ pubsub: 1
+ stale: 1
key_spec:
- begin_search:
spec:
@@ -13351,22 +8669,21 @@ ts.add:
limit: 0
type: range
flags:
- RW: 1
- access: 1
- update: 1
+ not_key: 1
last_key: 1
- name: ts.add
+ name: spublish
step: 1
subcommands: []
tips: {}
-ts.alter:
- acl_cat: {}
- arity: -1
+srandmember:
+ acl_cat:
+ '@read': 1
+ '@set': 1
+ '@slow': 1
+ arity: -2
first_key: 1
flags:
- denyoom: 1
- module: 1
- write: 1
+ readonly: 1
key_spec:
- begin_search:
spec:
@@ -13379,21 +8696,23 @@ ts.alter:
limit: 0
type: range
flags:
- RW: 1
+ RO: 1
access: 1
- update: 1
last_key: 1
- name: ts.alter
+ name: srandmember
step: 1
subcommands: []
- tips: {}
-ts.create:
- acl_cat: {}
- arity: -1
+ tips:
+ nondeterministic_output: 1
+srem:
+ acl_cat:
+ '@fast': 1
+ '@set': 1
+ '@write': 1
+ arity: -3
first_key: 1
flags:
- denyoom: 1
- module: 1
+ fast: 1
write: 1
key_spec:
- begin_search:
@@ -13408,21 +8727,21 @@ ts.create:
type: range
flags:
RW: 1
- access: 1
- update: 1
+ delete: 1
last_key: 1
- name: ts.create
+ name: srem
step: 1
subcommands: []
tips: {}
-ts.createrule:
- acl_cat: {}
- arity: -1
+sscan:
+ acl_cat:
+ '@read': 1
+ '@set': 1
+ '@slow': 1
+ arity: -3
first_key: 1
flags:
- denyoom: 1
- module: 1
- write: 1
+ readonly: 1
key_spec:
- begin_search:
spec:
@@ -13435,22 +8754,25 @@ ts.createrule:
limit: 0
type: range
flags:
- RW: 1
+ RO: 1
access: 1
- update: 1
last_key: 1
- name: ts.createrule
+ name: sscan
step: 1
subcommands: []
- tips: {}
-ts.decrby:
- acl_cat: {}
- arity: -1
+ tips:
+ nondeterministic_output: 1
+ssubscribe:
+ acl_cat:
+ '@pubsub': 1
+ '@slow': 1
+ arity: -2
first_key: 1
flags:
- denyoom: 1
- module: 1
- write: 1
+ loading: 1
+ noscript: 1
+ pubsub: 1
+ stale: 1
key_spec:
- begin_search:
spec:
@@ -13459,25 +8781,26 @@ ts.decrby:
find_keys:
spec:
keystep: 1
- lastkey: 0
+ lastkey: -1
limit: 0
type: range
flags:
- RW: 1
- access: 1
- update: 1
- last_key: 1
- name: ts.decrby
+ not_key: 1
+ last_key: -1
+ name: ssubscribe
step: 1
subcommands: []
tips: {}
-ts.del:
- acl_cat: {}
- arity: -1
+strlen:
+ acl_cat:
+ '@fast': 1
+ '@read': 1
+ '@string': 1
+ arity: 2
first_key: 1
flags:
- module: 1
- write: 1
+ fast: 1
+ readonly: 1
key_spec:
- begin_search:
spec:
@@ -13490,21 +8813,38 @@ ts.del:
limit: 0
type: range
flags:
- RW: 1
- access: 1
- update: 1
+ RO: 1
last_key: 1
- name: ts.del
+ name: strlen
step: 1
subcommands: []
tips: {}
-ts.deleterule:
- acl_cat: {}
- arity: -1
+subscribe:
+ acl_cat:
+ '@pubsub': 1
+ '@slow': 1
+ arity: -2
+ first_key: 0
+ flags:
+ loading: 1
+ noscript: 1
+ pubsub: 1
+ stale: 1
+ key_spec: []
+ last_key: 0
+ name: subscribe
+ step: 0
+ subcommands: []
+ tips: {}
+substr:
+ acl_cat:
+ '@read': 1
+ '@slow': 1
+ '@string': 1
+ arity: 4
first_key: 1
flags:
- module: 1
- write: 1
+ readonly: 1
key_spec:
- begin_search:
spec:
@@ -13517,20 +8857,21 @@ ts.deleterule:
limit: 0
type: range
flags:
- RW: 1
+ RO: 1
access: 1
- update: 1
last_key: 1
- name: ts.deleterule
+ name: substr
step: 1
subcommands: []
tips: {}
-ts.get:
- acl_cat: {}
- arity: -1
+sunion:
+ acl_cat:
+ '@read': 1
+ '@set': 1
+ '@slow': 1
+ arity: -2
first_key: 1
flags:
- module: 1
readonly: 1
key_spec:
- begin_search:
@@ -13540,25 +8881,27 @@ ts.get:
find_keys:
spec:
keystep: 1
- lastkey: 0
+ lastkey: -1
limit: 0
type: range
flags:
- RW: 1
+ RO: 1
access: 1
- update: 1
- last_key: 1
- name: ts.get
+ last_key: -1
+ name: sunion
step: 1
subcommands: []
- tips: {}
-ts.incrby:
- acl_cat: {}
- arity: -1
+ tips:
+ nondeterministic_output_order: 1
+sunionstore:
+ acl_cat:
+ '@set': 1
+ '@slow': 1
+ '@write': 1
+ arity: -3
first_key: 1
flags:
denyoom: 1
- module: 1
write: 1
key_spec:
- begin_search:
@@ -13572,49 +8915,37 @@ ts.incrby:
limit: 0
type: range
flags:
- RW: 1
- access: 1
+ OW: 1
update: 1
- last_key: 1
- name: ts.incrby
- step: 1
- subcommands: []
- tips: {}
-ts.info:
- acl_cat: {}
- arity: -1
- first_key: 1
- flags:
- module: 1
- readonly: 1
- key_spec:
- begin_search:
spec:
- index: 1
+ index: 2
type: index
find_keys:
spec:
keystep: 1
- lastkey: 0
+ lastkey: -1
limit: 0
type: range
flags:
- RW: 1
+ RO: 1
access: 1
- update: 1
- last_key: 1
- name: ts.info
+ last_key: -1
+ name: sunionstore
step: 1
subcommands: []
tips: {}
-ts.madd:
- acl_cat: {}
+sunsubscribe:
+ acl_cat:
+ '@pubsub': 1
+ '@slow': 1
arity: -1
first_key: 1
flags:
- denyoom: 1
- module: 1
- write: 1
+ loading: 1
+ noscript: 1
+ pubsub: 1
+ stale: 1
key_spec:
- begin_search:
spec:
@@ -13622,104 +8953,77 @@ ts.madd:
type: index
find_keys:
spec:
- keystep: 3
+ keystep: 1
lastkey: -1
limit: 0
type: range
flags:
- RW: 1
- access: 1
- update: 1
+ not_key: 1
last_key: -1
- name: ts.madd
- step: 3
- subcommands: []
- tips: {}
-ts.mget:
- acl_cat: {}
- arity: -1
- first_key: 0
- flags:
- module: 1
- readonly: 1
- key_spec: []
- last_key: 0
- name: ts.mget
- step: 0
+ name: sunsubscribe
+ step: 1
subcommands: []
tips: {}
-ts.mrange:
- acl_cat: {}
- arity: -1
+swapdb:
+ acl_cat:
+ '@dangerous': 1
+ '@fast': 1
+ '@keyspace': 1
+ '@write': 1
+ arity: 3
first_key: 0
flags:
- module: 1
- readonly: 1
+ fast: 1
+ write: 1
key_spec: []
last_key: 0
- name: ts.mrange
+ name: swapdb
step: 0
subcommands: []
tips: {}
-ts.mrevrange:
- acl_cat: {}
- arity: -1
+sync:
+ acl_cat:
+ '@admin': 1
+ '@dangerous': 1
+ '@slow': 1
+ arity: 1
first_key: 0
flags:
- module: 1
- readonly: 1
+ admin: 1
+ no_async_loading: 1
+ no_multi: 1
+ noscript: 1
key_spec: []
last_key: 0
- name: ts.mrevrange
+ name: sync
step: 0
subcommands: []
tips: {}
-ts.queryindex:
- acl_cat: {}
- arity: -1
+time:
+ acl_cat:
+ '@fast': 1
+ arity: 1
first_key: 0
flags:
- module: 1
- readonly: 1
+ fast: 1
+ loading: 1
+ stale: 1
key_spec: []
last_key: 0
- name: ts.queryindex
+ name: time
step: 0
subcommands: []
- tips: {}
-ts.range:
- acl_cat: {}
- arity: -1
- first_key: 1
- flags:
- module: 1
- readonly: 1
- key_spec:
- - begin_search:
- spec:
- index: 1
- type: index
- find_keys:
- spec:
- keystep: 1
- lastkey: 0
- limit: 0
- type: range
- flags:
- RW: 1
- access: 1
- update: 1
- last_key: 1
- name: ts.range
- step: 1
- subcommands: []
- tips: {}
-ts.revrange:
- acl_cat: {}
- arity: -1
+ tips:
+ nondeterministic_output: 1
+touch:
+ acl_cat:
+ '@fast': 1
+ '@keyspace': 1
+ '@read': 1
+ arity: -2
first_key: 1
flags:
- module: 1
+ fast: 1
readonly: 1
key_spec:
- begin_search:
@@ -13729,18 +9033,18 @@ ts.revrange:
find_keys:
spec:
keystep: 1
- lastkey: 0
+ lastkey: -1
limit: 0
type: range
flags:
- RW: 1
- access: 1
- update: 1
- last_key: 1
- name: ts.revrange
+ RO: 1
+ last_key: -1
+ name: touch
step: 1
subcommands: []
- tips: {}
+ tips:
+ request_policy:multi_shard: 1
+ response_policy:agg_sum: 1
ttl:
acl_cat:
'@fast': 1
@@ -14090,9 +9394,22 @@ xgroup:
name: xgroup
step: 0
subcommands:
- - - xgroup|delconsumer
- - 5
+ - - xgroup|help
+ - 2
+ - - loading
+ - stale
+ - 0
+ - 0
+ - 0
+ - - '@stream'
+ - '@slow'
+ - []
+ - []
+ - []
+ - - xgroup|create
+ - -5
- - write
+ - denyoom
- 2
- 2
- 1
@@ -14102,7 +9419,7 @@ xgroup:
- []
- - - flags
- - RW
- - delete
+ - insert
- begin_search
- - type
- index
@@ -14120,9 +9437,10 @@ xgroup:
- limit
- 0
- []
- - - xgroup|destroy
- - 4
+ - - xgroup|createconsumer
+ - 5
- - write
+ - denyoom
- 2
- 2
- 1
@@ -14132,7 +9450,7 @@ xgroup:
- []
- - - flags
- - RW
- - delete
+ - insert
- begin_search
- - type
- index
@@ -14150,20 +9468,8 @@ xgroup:
- limit
- 0
- []
- - - xgroup|help
- - 2
- - - loading
- - stale
- - 0
- - 0
- - 0
- - - '@stream'
- - '@slow'
- - []
- - []
- - []
- - - xgroup|setid
- - -5
+ - - xgroup|delconsumer
+ - 5
- - write
- 2
- 2
@@ -14174,7 +9480,7 @@ xgroup:
- []
- - - flags
- - RW
- - update
+ - delete
- begin_search
- - type
- index
@@ -14192,10 +9498,9 @@ xgroup:
- limit
- 0
- []
- - - xgroup|create
+ - - xgroup|setid
- -5
- - write
- - denyoom
- 2
- 2
- 1
@@ -14205,7 +9510,7 @@ xgroup:
- []
- - - flags
- - RW
- - insert
+ - update
- begin_search
- - type
- index
@@ -14223,10 +9528,9 @@ xgroup:
- limit
- 0
- []
- - - xgroup|createconsumer
- - 5
+ - - xgroup|destroy
+ - 4
- - write
- - denyoom
- 2
- 2
- 1
@@ -14236,7 +9540,7 @@ xgroup:
- []
- - - flags
- - RW
- - insert
+ - delete
- begin_search
- - type
- index
@@ -14423,8 +9727,20 @@ xinfo:
name: xinfo
step: 0
subcommands:
- - - xinfo|consumers
- - 4
+ - - xinfo|help
+ - 2
+ - - loading
+ - stale
+ - 0
+ - 0
+ - 0
+ - - '@stream'
+ - '@slow'
+ - []
+ - []
+ - []
+ - - xinfo|groups
+ - 3
- - readonly
- 2
- 2
@@ -14432,7 +9748,7 @@ xinfo:
- - '@read'
- '@stream'
- '@slow'
- - - nondeterministic_output
+ - []
- - - flags
- - RO
- access
@@ -14483,8 +9799,8 @@ xinfo:
- limit
- 0
- []
- - - xinfo|groups
- - 3
+ - - xinfo|consumers
+ - 4
- - readonly
- 2
- 2
@@ -14492,7 +9808,7 @@ xinfo:
- - '@read'
- '@stream'
- '@slow'
- - []
+ - - nondeterministic_output
- - - flags
- - RO
- access
@@ -14513,18 +9829,6 @@ xinfo:
- limit
- 0
- []
- - - xinfo|help
- - 2
- - - loading
- - stale
- - 0
- - 0
- - 0
- - - '@stream'
- - '@slow'
- - []
- - []
- - []
tips: {}
xinfo_consumers:
acl_cat: