Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 17337|Ответ: 2

[Редис] Подробное объяснение параметров Redis INFO [раздел]

[Скопировать ссылку]
Опубликовано 25.08.2017 16:22:30 | | | |
Команда Redis Info возвращает разнообразную информацию и статистические значения о сервере Redis в удобном и читаемом формате.

Официальная ссылка на документацию: https://redis.io/commands/info

Имея опциональный раздел параметров, вы можете заставить команду возвращать только определённую часть информации:

сервер: Общая информация о сервере Redis, включая следующие домены:
redis_version : Версия сервера Redis
redis_git_sha1 : Git SHA1
redis_git_dirty : Убери грязный флаг
os: Операционная система хоста сервера Redis
arch_bits : Архитектура (32 или 64-битные)
multiplexing_api: Механизм обработки событий, используемый в Redis
gcc_version: Версия GCC, используемая при компиляции Redis
process_id : PID серверного процесса
run_id : Случайный идентификатор для сервера Redis (для Sentinel и кластера)
tcp_port: TCP/IP-порт прослушивания
uptime_in_seconds : Сколько секунд прошло с момента запуска сервера Redis
uptime_in_days : Количество дней, прошедших с момента запуска сервера Redis
lru_clock : Самоувеличивающийся отчёт в минутах для управления LRU
клиенты: Связана с клиентской информацией со следующими доменами:
connected_clients : Количество подключённых клиентов (без учета клиентов, подключённых через ведомый сервер)
client_longest_output_list : Самый длинный список выходов среди текущих подключенных клиентов
client_longest_input_buf : Максимальный входный кэш среди текущих подключенных клиентов
blocked_clients : Количество клиентов, ожидающих блокирующих команд (BLPOP, BRPOP, BRPOPLPUSH).
память : информация памяти, содержащая следующие домены:
used_memory : Общее количество памяти, выделенное аллокатором Redis, измеряемое в байтах
used_memory_human : Возвращает общий объём памяти, выделенной Redis в читаемом человеком формате
used_memory_rss: С точки зрения операционной системы, возвращает общий объём памяти, выделенный Redis (обычно называемый размером резидентного набора). Это значение соответствует выводу команд, таких как top, ps и др.
used_memory_peak : Пиковое потребление памяти Redis в байтах
used_memory_peak_human : Возврат Использование памяти Redis скачет в человекочитаемом формате
used_memory_lua : Количество памяти, используемое движком Lua (в байтах)
mem_fragmentation_ratio : Соотношение между used_memory_rss и used_memory
mem_allocator : Выделение памяти, используемое Redis, указывается во время компиляции. Это может быть libc, jemalloc или tcmalloc.
В идеале значение used_memory_rss должно быть лишь немного выше used_memory.
Когда >используется RSS и значения значительно различаются, это указывает на наличие фрагментации памяти (внутренней или внешней).
Отношение фрагментации памяти можно увидеть по значению mem_fragmentation_ratio.
Когда используется > RSS, это означает, что часть памяти Redis была перемещена операционной системой в пространство свопа, в этом случае может возникнуть значительная задержка в работе.
Когда Redis освобождает память, аллокатор может или не может вернуть память операционной системе.
Если Redis освобождает память, но не возвращает её операционной системе, значение used_memory может не совпадать с отпечатком памяти Redis, отображаемым операционной системой.
Анализ стоимости used_memory_peak может подтвердить, что это действительно происходит.
persistence: информация о RDB и AOF
Статистика: общая статистика
Репликация: мастер/подчинённый копирует информацию
CPU: Статистика вычислений процессора
commandstats: статистика команд Redis
кластер: Информация о кластере Redis
ключевое пространство: статистика, связанная с базами данных


Без добавления параметров возвращаем всю информацию, мы можем следовать нужным параметрам позже, не возвращая всю информацию, следующим образом:







Предыдущий:Ошибки Mysql, запишите их
Следующий:Структура знаний фронтенд-инженеров — студенты, желающие изучить фронтенд, могут изучить
Опубликовано 27.08.2017 11:27:09 |
Учитесь, спасибо, что поделились
Опубликовано 27.08.2017 14:45:21 |
Liyunong Опубликовано 27.08.2017 11:27
Учитесь, спасибо, что поделились

Брат, хотя на нашем сайте мало людей, но я не прошу много ответов, можешь быть менее водянистым?
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com