Redis 基础教程

Redis 命令

Redis 高级教程

Redis 笔记

original icon
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.knowledgedict.com/tutorial/redis-command-client-id.html

Redis CLIENT ID 命令

Redis 服务器 Redis 服务器


Redis CLIENT ID 命令返回当前连接的 ID。

每个 ID 符合如下约束:

  • 永不重复。当调用命令 CLIENT ID 返回相同的值时,调用者可以确认原连接未被断开,只是被重用,因此仍可以认为是同一连接。
  • ID 值单调递增。若某一连接的 ID 值比其他连接的 ID 值大,可以确认该连接是较新创建的。

命令格式

CLIENT ID

可用版本:>=5.0.0

时间复杂度:O(1)

该命令和同为 Redis 5 新增的命令 CLIENT UNBLOCK 一起使用,会有更好的效果。

命令返回值

返回当前连接的 ID。

示例

redis> CLIENT ID
(integer) 3