КЛИЕНТ
CLIENT ID
Синтаксис
CLIENT ID
- Доступно с версии:
- 5.0.0
- Сложность вычислений:
- O(1)
- Категории ACL:
-
@slow,@connection,
Команда просто возвращает ID текущего подключения. Каждый идентификатор подключения имеет определенные гарантии:
- Он никогда не повторяется, поэтому если
CLIENT IDвозвращает одно и то же число, вызывающий код может быть уверен, что базовым клиентом не произошло разрыва и повторного подключения соединения, а это всё ещё то же самое подключение. - 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/