redis-cli

redis-cli برای بررسی سلامت، دیباگ و مدیریت Redis استفاده می‌شود. برای پیدا کردن کلیدها هرگز KEYS * را روی سرور production اجرا نکنید؛ به‌جای آن از SCAN استفاده کنید.

با احتیاط

ساختار دستور

redis-cli [options] [command]

نمونه‌های کاربردی

redis-cli

ورود به شل تعاملی Redis

redis-cli -h 10.0.0.5 -p 6379 -a 'password' ping

بررسی اتصال به سرور راه دور

redis-cli info memory

وضعیت مصرف حافظه

redis-cli --scan --pattern 'session:*'

پیدا کردن کلیدها بدون قفل کردن سرور

redis-cli --bigkeys

پیدا کردن بزرگ‌ترین کلیدها

redis-cli bgsave

گرفتن snapshot از حافظه روی دیسک (RDB)

redis-cli monitor

مشاهدهٔ زندهٔ همهٔ دستورها (فقط برای اشکال‌یابی)

redis-cli flushall

حذف همهٔ داده‌ها

آپشن‌های مهم

-h
میزبان
-p
پورت
-a
رمز
-n
شمارهٔ دیتابیس
--scan
پیمایش ایمن کلیدها
--bigkeys
بررسی کلیدهای بزرگ
--latency
اندازه‌گیری تأخیر