redis GETRANGE 명령


  번역 결과:

get

English [get] US [ɡɛt]

vt.받다;받다(처벌 등)

vt.& vi. to deal with ; 이익이나 부를 얻다

n. Reproduction, cubs; Profit

3인칭 단수: gets 현재 분사: getting 과거 분사: got got

range

English [ rendʒ]

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

vi.배열; ...; Wander

adj. 목초지, 방목지

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

redis GETRANGE 명령통사론

기능: 키에 있는 문자열 값의 하위 문자열을 반환합니다. 문자열의 차단 범위는 시작과 끝(시작과 끝 포함)의 두 오프셋에 의해 결정됩니다.

구문: ​​GETRANGE 키 시작 끝

설명: 음수 오프셋은 문자열 끝부터 계산하는 것을 의미하고, -1은 마지막 문자, -2는 마지막에서 두 번째 문자 등을 의미합니다. GETRANGE는 하위 문자열의 범위가 실제 문자열의 범위를 초과하지 않는지 확인하여 범위를 벗어난 요청을 처리합니다. <= 버전 2.0에서는 GETRANGE를 SUBSTR이라고 합니다.

사용 가능한 버전: >= 2.4.0

시간 복잡도: O(N), N은 반환할 문자열의 길이입니다. 복잡도는 궁극적으로 문자열의 반환 값의 길이에 따라 결정되지만 기존 문자열에서 부분 문자열을 제거하는 작업은 매우 저렴하기 때문에 길이가 작은 문자열의 경우 작업의 복잡도도 O( 1).

반환: 가로채운 하위 문자열입니다.

redis GETRANGE 명령예

으아아아

비디오

Q&A