English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
سیستم لاگ کند Redis برای ثبت زمان اجرای جستجو استفاده میشود.
زمن اجرای جستجو به معنای زمانی است که شامل عملکردهای IO مانند پاسخگویی مشتری (گفتگو)، ارسال پاسخ و غیره نمیشود و تنها زمانی است که برای اجرای یک دستور جستجو صرف میشود.
بالإضافة إلى ذلك، يتم حفظ slow log في الذاكرة، مما يجعله يتمتع بسرعة قراءة و كتابة عالية، لذا يمكنك استخدامها بثقة دون القلق بشأن تأثير تشغيل slow log على سرعة Redis.
النحو الأساسي لأمر redis slowlog هو كالتالي:
redis 127.0.0.1:6379> SLOWLOG subcommand [الارتباط]
>= 2.2.12
يعتمد على الأمر المختلف، فإنه يعود بأرقام مختلفة.
للنظر في معلومات اللوغ
redis 127.0.0.1:6379> slowlog get 2 1) 1) (عدد) 14 2) (عدد) 1309448221 3) (عدد) 15 4) 1) "ping" 2) 1) (عدد) 13 2) (عدد) 1309448128 3) (عدد) 30 4) 1) "slowlog" 2) "get" 3) "100"
للنظر في عدد اللوغات الحالية:
redis 127.0.0.1:6379> SLOWLOG LEN (عدد) 14
يمكنك استخدام الأمر SLOWLOG RESET لإزالة slow log.
redis 127.0.0.1:6379> SLOWLOG LEN (عدد) 14 redis 127.0.0.1:6379> SLOWLOG RESET حسنًا redis 127.0.0.1:6379> SLOWLOG LEN (عدد) 0