REDIS - DEL, GETRANGE, SETRANGE
DEL
- 키를 삭제합니다. 문자열뿐만 아니라 모든 데이터 유형에서 작동합니다.
- GET color -> 이전에 제가 저장해놨던 key 'color' 의 value 값인 'green'을 반환합니다.
- DEL color -> 'color'라는 이름을 가진 key를 찾아 key, value 다 삭제합니다. 성공하면 1을 반환합니다.
- GET color -> 삭제했기 때문에 'color'라는 key를 찾을 수 없습니다. null을 반환합니다.
GETRANGE
- 문자열의 특정 범위를 가져와서 반환한다.
SETRANGE
- 문자열의 특정 인덱스를 기입하고, 그 값이 2라면 2번 인덱스부터
- 변경하고자 하는 문자열을 입력하면
- {"model" : "asdfasdf"} -> SETRANGE model 2 blue
- {"model" : "asbluedf"} 이런 식으로 바뀐다는 뜻(2번 인덱스부터 내가 설정한 문자열이 들어가고, 그 후에는 기존에 있던 문자열 유지)
'DB관련 > REDIS' 카테고리의 다른 글
Spring Boot + Redis 조회수, 회원 기능 구현한 후기 - (1) (0) | 2024.02.15 |
---|---|
REDIS - 숫자 다루기 (DECR, DECRBY, INCRBY, INCR) (0) | 2024.01.27 |
REDIS - MGET (1) | 2024.01.27 |
REDIS - SETNX / SETEX / MEST / MSETNX (0) | 2024.01.26 |
REDIS - 만료 옵션의 활용 사례(Options) (1) | 2024.01.26 |