Spec-Zone.ru › Redis

CONFIG

CONFIG GET
Синтаксис
CONFIG GET parameter [parameter ...]
Доступно с версии:
2.0.0
Сложность по времени:
O(N), где N — количество параметров конфигурации
Категории ACL:
@admin, @slow, @dangerous,

Команда CONFIG GET используется для чтения параметров конфигурации работающего сервера Redis. Не все параметры конфигурации поддерживаются в Redis 2.4, в то время как Redis 2.6 может прочитать всю конфигурацию сервера с помощью этой команды.

Симметричная команда для изменения конфигурации во время выполнения — CONFIG SET.

CONFIG GET принимает несколько аргументов, которые являются шаблонами в стиле glob. Любой параметр конфигурации, соответствующий любому из шаблонов, отображается в виде списка пар «ключ-значение». Пример:

redis> config get *max-*-entries* maxmemory
 1) "maxmemory"
 2) "0"
 3) "hash-max-listpack-entries"
 4) "512"
 5) "hash-max-ziplist-entries"
 6) "512"
 7) "set-max-intset-entries"
 8) "512"
 9) "zset-max-listpack-entries"
10) "128"
11) "zset-max-ziplist-entries"
12) "128"

Чтобы получить список всех поддерживаемых параметров конфигурации, введите CONFIG GET * в открытом redis-cli командном интерфейсе.

Все поддерживаемые параметры имеют то же значение, что и соответствующий параметр конфигурации в файле redis.conf:

Обратите внимание, что вы должны обратиться к файлу redis.conf, соответствующему используемой вами версии, поскольку параметры конфигурации могут меняться между версиями. Приведенная выше ссылка относится к последней версии разработки.

Возврат

Тип возвращаемого значения команды — Ответ в виде массива.

История

  • Начиная с версии Redis 7.0.0: добавлена возможность передачи нескольких шаблонов параметров в одном вызове

© 2006–2022 Salvatore Sanfilippo
Licensed under the Creative Commons Attribution-ShareAlike License 4.0.
https://redis.io/commands/config-get/

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API