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 |
|---|