Redis Command Reference (Searchable)

Searchable reference of the Redis command set: strings, hashes, lists, sets, sorted sets, streams, pub/sub, scripting, server admin. Each entry shows the exact syntax, time complexity (Big-O), the version it was added, and a typical example. Useful at the REPL or when reviewing code that uses Redis primitives.

How to use the Redis Command Reference (Searchable)

Type any part of a command name, description, or category to filter. Filter by category in the dropdown. Each command card shows: name, syntax, brief description, time complexity, version added, and a one-liner example.

About Redis Command Reference (Searchable)

Redis ships with roughly 240 commands across a dozen data types. Knowing which commands exist and which complexity class each falls into is essential for using Redis well. Many performance pitfalls come from picking the wrong command (KEYS instead of SCAN, repeated GETs instead of MGET, missing HGETALL's O(n) cost on large hashes).

This reference covers the commands most teams use day-to-day. For exhaustive coverage, the Redis docs at redis.io are authoritative; for quick lookup at the terminal, this page loads faster and is filterable.

Common use cases

  • Code review — quickly check whether the command being used has the expected complexity.
  • REPL companion — keep open in a tab while in redis-cli.
  • Onboarding — give new devs a single page to skim Redis primitives.
  • Choosing data types — see what operations each type supports before deciding between, say, Hash vs many String keys.