Redis: A Short Guide

1 min read
Links
- Cheat Sheet
- Production usage
- Persistence
- JSON
- Installing Redis on Windows
- Memurai: Redis for Windows
Installing
curl -fsSL https://packages.redis.io/gpg | sudo gpg --dearmor -o /usr/share/keyrings/redis-archive-keyring.gpg
echo "deb [signed-by=/usr/share/keyrings/redis-archive-keyring.gpg] https://packages.redis.io/deb $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/redis.list
sudo apt-get update
sudo apt-get install redis
sudo service redis-server start
sudo systemctl status redis-server.service
Config File
dpkg -L redis-server | grep redis.conf
sudo micro /etc/redis/redis.conf
sudo micro /etc/systemd/system/redis.service
Configuring by the CLI
redis-cli CONFIG
redis-cli CONFIG GET maxmemory
redis-cli CONFIG SET maxmemory 100mb
redis-cli CONFIG SET maxmemory-policy volatile-lfu
Get Memory Usage
redis-cli MEMORY STATS
redis-cli MEMORY USAGE
redis-cli MEMORY
redis-cli MEMORY USAGE *
redis-cli INFO memory
Common Commands
redis-cli ping
redis-cli info
redis-cli keys *
redis-cli DBSIZE
DANGEROUS COMMANDS
redis-cli flush
redis-cli flushall
redis-cli --scan --pattern tile:1:20/* | xargs redis-cli del;
0
Subscribe to my newsletter
Read articles from Shahab Movahhedi directly inside your inbox. Subscribe to the newsletter, and don't miss out.
Written by

Shahab Movahhedi
Shahab Movahhedi
Senior Developer, Designer, Technologist! ๐ฎ๐ท