본문 바로가기
DB/Redis

Redis 명령어 01

by doriver 2024. 6. 25.

keys * : 키값들 출력

del (key값) : 해당 데이터 삭제

set (key값) (value값) : 해당 데이터 추가

get (key값) : key값에 대응하는 value값 출력

 

TTL (key값) : 특정 키의 TTL( Time-To-Live, 유효기간 ) 확인

아래 key값은 SpringBoot에서 Redis로 Cache하면서 생긴 key값을 대상으로 해본거

Set자료구조

set 명령어들은 전부 s로 시작

대부분 집합 연산은 O(1)로 굉장히 효율적
집합 전체를 조회하는 SMEMBERS의 경우 O(N)이므로 주의

 

sadd (key값) (추가할 값) : 집합에 새로운 멤버를 추가, 이미 집합에 존재하는 멤버의 경우 변화가 없음

smembers (key값) : 집합 전체를 조회( 키에 추가된 모든 멤버들을 확인 )

scard (key값) : 집합의 크기를 반환, 카디날리티(cardinality)

srem (key값) (제거할 값) : 집합에서 해당멤버를 제거

sismember (key값) (확인할 값) : 특정 문자열이 집합에 존재하는지의 여부확인

 

'DB > Redis' 카테고리의 다른 글

Redis 캐시 데이터 영구 저장하는 방법 (RDB / AOF)  (0) 2025.03.11
Messaging with Redis  (1) 2025.02.09
Redis 명령어 02  (0) 2024.06.26
Redis 01  (0) 2024.06.26
Redis 시작 ( 윈도우 )  (0) 2024.06.24