seok의 패치노트

[Redis] String 값 얻기 및 변경 본문

Redis

[Redis] String 값 얻기 및 변경

석석's 2022. 1. 2. 16:24

getrange key start end 
 getrange name 0 3  -> 해당하는 값의 substring 하기
   -> -1 은 맨뒤에 글자 -2는 맨뒤에서 두번째글자 ...

     ** 주의 : getrange name -1  -3  이런식으로는 불가능하다 -3이 더 빠른 시작점이기 때문이다.

setex key seconds value
 -> 키:값 생성하는데 만료시간을 세컨즈로

psetex key milliseconds value
 -> 키:값 생성하는데 만료시간을 밀리 세컨즈로

setrange key명 위치 , 변경값

 ex) setrange k1 4 Redis
 -> 해당위치부터 변경값으로 값을변경함(변경값 길이만큼만 문자가 대체됨)

4번째 자리인 "i" 자리부터 "Redis"라는 문자열로 교체된 모습



strlen key
 -> 해당 키의 value 값의 길이