redis SMOVE 명령


  번역 결과:

move

English [mu:v]

vt.& vi.move, move

vi.start; ; 흔들다; 변화

n. 이동

3인칭 단수: 이동 복수: 이동 현재분사: 이동 과거분사: 이동

redis SMOVE 명령통사론

기능: 멤버 요소를 소스 컬렉션에서 대상 컬렉션으로 이동합니다.

구문: ​​SMOVE 소스 대상 멤버

설명: SMOVE는 원자성 작업입니다. 소스 컬렉션이 존재하지 않거나 지정된 멤버 요소가 포함되어 있지 않으면 SMOVE 명령은 아무 작업도 수행하지 않고 단순히 0 을 반환합니다. 그렇지 않으면 멤버 요소가 소스 컬렉션에서 제거되고 대상 컬렉션에 추가됩니다. 대상 컬렉션에 이미 멤버 요소가 포함되어 있으면 SMOVE 명령은 소스 컬렉션에서 멤버 요소를 삭제하기만 하면 됩니다. 원본 또는 대상이 컬렉션 유형이 아닌 경우 오류가 반환됩니다.

사용 가능한 버전: >= 1.0.0

시간 복잡도: O(1)

반환: member 요소가 성공적으로 제거되면 1을 반환합니다. 멤버 요소가 소스 컬렉션의 멤버가 아니고 대상 컬렉션에서 작업이 수행되지 않으면 0이 반환됩니다.

redis SMOVE 명령예

으아아아

비디오

Q&A