English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Redis Client Setname 명령어

Redis 서버

Redis Client Setname 명령어는 현재 연결의 이름을 지정하는 데 사용됩니다.

이 이름은 표시됩니다.  CLIENT LIST   명령어 결과에서는 현재 서버와 연결된 클라이언트를 인식하는 데 사용됩니다。

문법

redis Client Setname 명령어 기본 문법은 다음과 같습니다:

redis 127.0.0.1:6379> CLIENT SETNAME connection-name

가용 버전

>= 2.6.9

반환 값

성공 시 OK이 반환됩니다.

온라인 예제

# 새 연결은 기본적으로 이름이 없습니다
redis 127.0.0.1:6379> CLIENT GETNAME
(nil)
# 이름 설정
redis 127.0.0.1:6379> CLIENT SETNAME hello-world-connection
OK
# 이름 반환
redis 127.0.0.1:6379> CLIENT GETNAME
"hello-world-connection"
# 클라이언트 목록에서 확인
redis 127.0.0.1:6379> CLIENT LIST
addr=127.0.0.1:36851
fd=5
name=hello-world-connection     # <- 이름
age=51
...
# 이름 지우기
redis 127.0.0.1:6379> CLIENT SETNAME        # 공백만 사용하지 마세요!
(에러) ERR 문법 오류, CLIENT (LIST | KILL ip:port)을 시도하세요
redis 127.0.0.1:6379> CLIENT SETNAME ""     # 반드시 쌍따옴표로 감싸야 합니다!
OK
redis 127.0.0.1:6379> CLIENT GETNAME        # 지우기 완료
(nil)

Redis 서버