redis SETRANGE 명령


  번역 결과:

set

영어 [set]

vt. 특정 상황에 놓이는 것

vi. 세트; 텔레비전 세트

adj. 고정; 위치; 배열

3인칭 단수: 세트 현재 분사: 설정 과거 분사: 세트

英[rendʒ]

n.범위;(산,집 등) 배열

vt. 특정 위치 또는 순서) 분류; 방황

adj. 목초지, 방목지

3인칭 단수: ranges 복수: ranges 현재 분사: ranged 과거 분사: ranged

redis SETRANGE 명령통사론

기능: 값 매개변수를 사용하여 오프셋 오프셋부터 시작하여 지정된 키에 저장된 문자열 값을 덮어씁니다. 존재하지 않는 키는 빈 문자열로 처리됩니다.

구문: ​​SETRANGE 키 오프셋 값

설명: SETRANGE 명령은 지정된 키의 원래 저장된 문자열 길이가 지정된 오프셋의 값을 설정할 수 있을 만큼 긴지 확인합니다. offset small (예를 들어 문자열의 길이는 5자에 불과하지만 설정한 오프셋은 10 ), 원래 문자와 오프셋 사이의 간격은 0바이트(0바이트, "x00")로 채워집니다. Redis 문자열의 크기는 512MB로 제한되어 있으므로 사용할 수 있는 최대 오프셋은 2^29-1(536870911)입니다. 이보다 더 많은 공간을 사용해야 하는 경우 여러 개의 키를 사용할 수 있습니다.

사용 가능한 버전: >= 2.2.0

시간 복잡도: 작은(작은) 문자열의 경우 상각 복잡도는 O(1)입니다. (어떤 문자열이 "작은" 문자열인지는 APPEND 명령을 참조하세요.) 그렇지 않으면 O(M)이고, M은 값 매개변수의 길이입니다.

반환: SETRANGE로 수정된 후의 문자열 길이입니다.

redis SETRANGE 명령예

으아아아

비디오

Q&A