Spec-Zone.ru › Redis

PUBSUB

PUBSUB CHANNELS
Синтаксис
PUBSUB CHANNELS [pattern]
Доступно с версии:
2.8.0
Сложность по времени:
O(N), где N — количество активных каналов, при условии постоянного времени сопоставления шаблонов (относительно короткие каналы и шаблоны)
Категории ACL:
@pubsub, @slow,

Выводит список активных каналов.

Активный канал — это канал Pub/Sub с одним или несколькими подписчиками (исключая клиентов, подписанных на шаблоны).

Если не указан pattern, выводятся все каналы; в противном случае, если указан шаблон, выводятся только каналы, соответствующие указанному шаблону в стиле glob.

Примечание для кластеров: в кластерах Redis клиенты могут подписываться на каждый узел и публиковать на каждый другой узел. Кластер позаботится о том, чтобы опубликованные сообщения пересылались по мере необходимости. Тем не менее, ответы PUBSUB в кластере сообщают только информацию из контекста Pub/Sub узла, а не всего кластера.

Возврат

Массивный ответ: список активных каналов, необязательно соответствующих указанному шаблону.

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

Spec-Zone.ru

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