Computer >> 컴퓨터 >  >> 프로그램 작성 >> Redis

redis에서 여러 문자열 값을 설정하는 방법 – Redis MSET | MSETNX

이 자습서에서는 redis MSET 및 MSETNX 명령을 사용하여 redis 데이터 저장소의 해당 키에 여러 문자열 값을 설정하는 방법을 배웁니다.

MSET 명령

MSET 명령은 여러 문자열 값을 각각의 지정된 키로 설정하는 데 사용됩니다. 지정된 키가 이미 존재하는 경우 유형에 관계없이 해당 값을 덮어쓰고 키와 연결된 이전 만료 시간도 삭제됩니다. MSET 명령은 기본적으로 원자성이므로 지정된 모든 키가 한 번에 설정되며 이 명령은 실패할 수 없습니다. redis MSET 명령의 구문은 다음과 같습니다.-

구문:-

redis host:post> MSET <keyname-1> <value-1> <keyname-2> <value-2> <keyname-3> <value-3>

출력:-

- (string) reply OK, representing a successful operation.

예:-

redis에서 여러 문자열 값을 설정하는 방법 – Redis MSET | MSETNX

MSETNX 명령

MSETNX 명령은 여러 문자열 값을 각각의 지정된 키로 설정하는 데 사용됩니다. 지정된 키가 이미 존재하는 경우 작업이 실패하고 지정된 키가 설정되지 않습니다. MSETNX 명령은 본질적으로 원자적이므로 지정된 모든 키가 한 번에 설정되며 클라이언트가 일부 키가 업데이트되고 다른 키가 업데이트되지 않는 것을 볼 수 없습니다. redis MSETNX 명령의 구문은 다음과 같습니다.-

구문:-

redis host:post> MSETNX <keyname-1> <value-1> <keyname-2> <value-2> <keyname-3> <value-3>

출력:-

- 1, if operation is successful and all the string values are set.
- 0, if operation is failed (at least one key already exist) and no string value is set.

예:-

redis에서 여러 문자열 값을 설정하는 방법 – Redis MSET | MSETNX

참조:-

  1. MSET 명령 문서
  2. MSETNX 명령 문서

redis 데이터 저장소의 해당 키에 여러 문자열 값을 설정하는 방법은 여기까지입니다. 마음에 드셨다면 댓글 섹션에 의견을 공유하고 다른 사람들과도 공유해 주세요.

<- 문자열 명령