redis LINSERT 명령


  번역 결과:

insert

English [ˈnˈsɜ:rt]

vt. 삽입; 추가(특히 페이지에) 삽입; 또는 인쇄된 그림에 중복 인쇄됨); 추가(도서 및 신문)

3인칭 단수: 삽입 현재 분사: 삽입 과거 분사: 삽입

redis LINSERT 명령통사론

기능: 값 피벗 앞이나 뒤에 목록 키에 값 값을 삽입합니다.

구문: ​​LINSERT 키 BEFORE|AFTER 피벗 값

설명: 목록 키에 피벗이 없으면 작업이 수행되지 않습니다. 키가 존재하지 않는 경우 키는 빈 목록으로 처리되어 아무런 작업도 수행되지 않습니다. 키가 목록 유형이 아닌 경우 오류가 반환됩니다.

사용 가능한 버전: >= 2.2.0

시간 복잡도: O(N), N은 피벗을 찾는 과정에서 전달된 요소의 수입니다.

반환: 명령이 성공적으로 실행되면 삽입 작업이 완료된 후 목록의 길이를 반환합니다. 피벗을 찾을 수 없으면 -1이 반환됩니다. 키가 존재하지 않거나 빈 목록인 경우 0이 반환됩니다.

redis LINSERT 명령예

으아아아

비디오

Q&A