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

목록 값의 헤드에 요소를 삽입하는 방법 – Redis LPUSH | LPUSHX

이 가이드에서는 redis 데이터 저장소의 키에 저장된 목록 값의 헤드에 하나 이상의 요소를 삽입하는 방법에 대해 알아봅니다. 이를 위해 Redis LPUSH를 사용합니다. 및 LPUSHX 명령.

LPUSH 명령

LPUSH 명령은 키에 저장된 목록 값의 선두( start )에 지정된 요소를 하나 이상 삽입하는 데 사용됩니다. 요소는 목록 값의 맨 왼쪽에 있는 요소에서 가장 오른쪽에 있는 요소까지 차례로 삽입됩니다. 예를 들어 명령이 LPUSH list a b c인 경우 실행되면 목록에 c가 포함됩니다. 첫 번째 요소로 b 두 번째 요소로 a 세 번째 요소로.

키가 없으면 삽입 작업을 수행하기 전에 먼저 빈 목록으로 생성됩니다. 키가 존재하지만 키에 저장된 값이 목록 데이터 유형이 아닌 경우 오류가 반환됩니다. Redis LPUSH 명령의 구문은 다음과 같습니다.-

구문:-

redis host:post> LPUSH <keyname> <value 1> [ <value> ]

출력:-

- (integer) reply, representing the number of elements in the list.
- Error, if key exist and value stored at the key is not a list.

예:-

목록 값의 헤드에 요소를 삽입하는 방법 – Redis LPUSH | LPUSHX

LPUSHX 명령

LPUSHX 명령은 키에 저장된 목록 값의 선두( start )에 지정된 요소 하나만 삽입하는 데 사용됩니다. 키가 없으면 작업이 수행되지 않고 o가 반환됩니다. 키가 있지만 키에 저장된 값이 목록 데이터 유형이 아닌 경우 오류가 반환됩니다. Redis LPUSHX 명령의 구문은 다음과 같습니다.-

구문:-

redis host:post> LPUSHX <keyname> <value>

출력:-

- (integer) reply, representing the number of elements in the list.
- Error, if key exist and value stored at the key is not a list.

예:-

목록 값의 헤드에 요소를 삽입하는 방법 – Redis LPUSH | LPUSHX

참조:-

  1. LPUSH 명령 문서
  2. LPUSHX 명령 문서

redis 데이터 저장소에 저장된 목록 값의 헤드에 하나 이상의 요소를 삽입하는 방법은 여기까지입니다. 마음에 드셨다면 댓글 섹션에 의견을 공유하고 다른 사람들과도 공유해 주세요.

<- 목록 명령