client_getname
Redis CLIENT GETNAME
Redis Server Course
|
Redis Technical Support
|
Redis Enterprise Server
|
|---|
Redis CLIENT GETNAME
현재 연결된 클라이언트 이름을 조회한다.
클라이언트 이름은 client setname으로 설정한다.
다른 클라이언트 이름을 조회할 수 없다. 다른 클라이언트 이름을 조회하려면, client list를 사용한다.
이름 중간에 Space, New Line 같은 특수 문자를 포함할 수 없다.
따라서 이름을 한글로 할 수 없다.
Example
| 명령> | client getname |
| 결과> | (nil) |
| 명령> | client setname RedisGate |
| 결과> | OK |
| 명령> | client getname |
| 결과> | "RedisGate" |
Source code
Version 3.0.2관련된 부분만 표시했다.
networking.c
void clientCommand(redisClient *c) {
if (!strcasecmp(c->argv[1]->ptr,"getname") && c->argc == 2) {
if (c->name)
addReplyBulk(c,c->name);
else
addReply(c,shared.nullbulk);
}
}
명령문
CLIENT GETNAME
- 이 명령은 version 2.6.9 부터 사용할 수 있다.
| Clients for C | Hiredis |
| << CLIENT | CLIENT GETNAME | CLIENT SETNAME >> |
|---|
조회수 :
Email
답글이 올라오면 이메일로 알려드리겠습니다.

