String
명령어 | 설명 | 예 |
SET | 값을 설정 | SET key value |
GET | 값을 조회 | GET key |
DEL | 키를 삭제 | DEL key |
INCR | 값을 1 증가 | INCR key |
INCRBY | 값을 지정된 크기만큼 증가 | INCRBY key increment |
DECR | 값을 1 감소 | DECR key |
DECRBY | 값을 지정된 크기만큼 감소 | DECRBY key decrement |
APPEND | 문자열 값을 이어 붙임 | APPEND key value |
MSET | 여러 키-값 쌍을 설정 | MSET key1 val1 key2 val2 |
MGET | 여러 키의 값을 조회 | MGET key1 key2 |
Hash
명령어 | 설명 | 예제 |
HSET | 특정 필드에 값을 설정 | HSET key field value |
HGET | 특정 필드의 값을 조회 | HGET key field |
HDEL | 특정 필드를 삭제 | HDEL key field |
HGETALL | 모든 필드와 값을 조회 | HGETALL key |
HEXISTS | 특정 필드가 존재하는지 확인 | HEXISTS key field |
HINCRBY | 필드 값을 지정된 크기만큼 증가 | HINCRBY key field incr |
HLEN | 필드 개수를 조회 | HLEN key |
Set
명령어 | 설명 | 예제 |
SADD | 집합에 값을 추가 | SADD key value |
SREM | 집합에서 값을 제거 | SREM key value |
SMEMBERS | 집합의 모든 값을 조회 | SMEMBERS key |
SCARD | 집합의 크기 조회 | SCARD key |
SISMEMBER | 특정 값의 존재 여부 확인 | SISMEMBER key value |
SUNION | 두 집합의 합집합 조회 | SUNION key1 key2 |
SINTER | 두 집합의 교집합 조회 | SINTER key1 key2 |
SDIFF | 두 집합의 차집합 조회 | SDIFF key1 key2 |
Sorted Set
명령어 | 설명 | 예제 |
ZADD | 정렬된 집합에 값과 점수를 추가 | ZADD key score value |
ZREM | 정렬된 집합에서 값을 제거 | ZREM key value |
ZRANGE | 범위 내의 값을 조회 (오름차순) | ZRANGE key start end |
ZREVRANGE | 범위 내의 값을 조회 (내림차순) | ZREVRANGE key start end |
ZSCORE | 특정 값의 점수를 조회 | ZSCORE key value |
ZCARD | 정렬된 집합의 크기 조회 | ZCARD key |
ZRANK | 특정 값의 순위 조회 (오름차순) | ZRANK key value |
ZINCRBY | 특정 값의 점수를 증가 | ZINCRBY key incr value |
'Database > Redis' 카테고리의 다른 글
[Redis] Docker로 Windows에 Redis 설치 (0) | 2024.11.28 |
---|