DiceDB is a redis-compliant, reactive, scalable, highly-available, unified cache optimized for modern hardware. This is a command line interface for it.
sudo su
curl -sL https://raw.githubusercontent.com/DiceDB/dicedb-cli/refs/heads/master/install.sh | sh
Run the executable to start the interactive prompt (REPL)
$ dicedb-cli
You should see
dicedb (localhost:7379)>
To connect to some other host or port, you can pass the flags --host
and --port
with apt parameters.
You can also get all available parameters by firing
$ dicedb-cli --help
You can execute any DiceDB command directly:
dicedb (localhost:7379)> SET k1 v1
OK
dicedb (localhost:7379)> GET k1
"v1"
dicedb (localhost:7379)> DEL k1
1
You can find all available commands at dicedb.io/docs.
To run DiceDB CLI for local development or running from source, you will need
- Golang
- Any of the below supported platform environments:
- Linux based environment
- OSX (Darwin) based environment
- WSL under Windows
$ git clone https://github.com/dicedb/dicedb-cli
$ cd dicedb-cli
$ go run main.go
This project is licensed under the MIT License - see the LICENSE file for details.