Spec-Zone.ru › Redis

КЛИЕНТ

CLIENT ID
Синтаксис
CLIENT ID
Доступно с версии:
5.0.0
Сложность вычислений:
O(1)
Категории ACL:
@slow, @connection,

Команда просто возвращает ID текущего подключения. Каждый идентификатор подключения имеет определенные гарантии:

  1. Он никогда не повторяется, поэтому если CLIENT ID возвращает одно и то же число, вызывающий код может быть уверен, что базовым клиентом не произошло разрыва и повторного подключения соединения, а это всё ещё то же самое подключение.
  2. ID монотонно увеличивается. Если ID одного подключения больше, чем ID другого подключения, гарантируется, что второе подключение было установлено с сервером позже.

Эта команда особенно полезна в сочетании с CLIENT UNBLOCK, которая также была введена в Redis 5 вместе с CLIENT ID. Обратитесь к странице команды CLIENT UNBLOCK для примера использования этих двух команд.

Примеры

CLIENT ID

Возвращаемое значение

Целочисленный ответ

Идентификатор клиента.

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

Spec-Zone.ru

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