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- اندازهگیری تأخیر