{ "GETKEYSANDFLAGS": { "summary": "Extracts the key names and access flags for an arbitrary command.", "complexity": "O(N) where N is the number of arguments to the command", "group": "server", "since": "7.0.0", "arity": -3, "container": "COMMAND", "function": "commandGetKeysAndFlagsCommand", "command_flags": [ "LOADING", "STALE", "SENTINEL" ], "acl_categories": [ "CONNECTION" ], "reply_schema": { "description": "List of keys from the given Redis command and their usage flags.", "type": "array", "uniqueItems": true, "items": { "type": "array", "minItems": 2, "maxItems": 2, "items": [ { "description": "Key name", "type": "string" }, { "description": "Set of key flags", "type": "array", "minItems": 1, "items": { "type": "string" } } ] } }, "arguments": [ { "name": "command", "type": "string" }, { "name": "arg", "type": "string", "optional": true, "multiple": true } ] } }