lib.redis.impl.reference

+command-groups

+main-path+

+parse-commands

+parse-main

+parse-supplements

+supplement-path+

command

added in 3.0

(command k)

gets the command info

(command :hset) => map?

command-doc

added in 3.0

(command-doc {:keys [id prefix arguments]})

converts an entry to the redis doc format

(command-doc (:set (parse-commands))) => “SET key value EX seconds|PX milliseconds NX|XX KEEPTTL

command-groups

added in 3.0

(command-groups)(command-groups group)

lists all command group types

(command-groups) => (list :cluster :connection :generic :geo :hash :hyperloglog :list :pubsub :scripting :server :set :sorted-set :stream :string :transactions)

command-groups-raw

(command-groups-raw)(command-groups-raw group)

helper function for lib.redis.impl.reference/command-groups

command-list

added in 3.0

(command-list)(command-list group)

returns all commands

(command-list)

(command-list :hash)

parse-commands

added in 3.0

(parse-commands)(parse-commands main-path supplement-path)

returns all commands

(parse-commands) => map?

parse-commands-raw

(parse-commands-raw)(parse-commands-raw main-path supplement-path)

helper function for lib.redis.impl.reference/parse-commands

parse-main

added in 3.0

(parse-main content)

parses file for main reference

parse-main-raw

(parse-main-raw content)

helper function for lib.redis.impl.reference/parse-main

parse-supplements

added in 3.0

(parse-supplements content)

parses file for supplement reference

parse-supplements-raw

(parse-supplements-raw content)

helper function for lib.redis.impl.reference/parse-supplements