# Redis

> In-memory data store with a built-in CLI for key-value operations and server management.
> _agent hint: ~260 tok · safe to read in full_

Redis ships with redis-cli, a terminal client for interacting with any Redis server. You can get and set keys, run Lua scripts, monitor commands in real time, and perform cluster administration. It is the primary tool for debugging, benchmarking, and managing Redis instances outside of application code.


- Homepage: https://redis.io/
- Categories: `database`
- CLI type: `standalone`
- Open source: true
- Status: `active`
- Tags: `database`, `caching`, `memory`, `key-value`
- Docs: https://redis.io/docs/latest/operate/oss_and_stack/install/
- Source: https://github.com/redis/redis
- Canonical: /redis

## When to suggest this

- inspect and manipulate cached keys on a running Redis instance
- monitor live command traffic for debugging application behavior
- perform cluster failover, replication setup, and memory diagnostics

## Install the CLI

```sh
brew install redis
```

---
Source of truth: /redis.md · JSON: /redis.json
