English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Redis 키 명령어는 Redis의 키를 관리하는 데 사용됩니다.
Redis 키 명령어의 기본 문법은 다음과 같습니다:
redis 127.0.0.1:6379> COMMAND KEY_NAME
redis 127.0.0.1:6379> SET w3codeboxkey redis OK redis 127.0.0.1:6379> DEL w3codeboxkey (integer) 1
위 예제에서 DEL 은 명령어입니다: w3codeboxkey 키는 하나입니다. 키가 성공적으로 제거되면 명령어 실행 후 출력됩니다: (integer) 1그렇지 않으면, 출력됩니다: (integer) 0
아래 표는 Redis 키와 관련된 기본 명령어를 나열합니다:
순번 | 명령어 및 설명 |
---|---|
1 | DEL key 이 명령어는 key가 존재할 때 key를 제거하는 데 사용된다. |
2 | DUMP key 주어진 key를 시리얼라이즈하고 시리얼라이즈된 값을 반환합니다. |
3 | EXISTS key 주어진 key가 존재하는지 확인합니다. |
4 | EXPIRE key seconds 주어진 key에 만료 시간을 설정하며, 단위는 초로 계산된다. |
5 | EXPIREAT key timestamp EXPIREAT의 기능은 EXPIRE와 유사하며, key에 만료 시간을 설정하는 데 사용된다. EXPIREAT 명령어는 UNIX 시간 표시자(unix timestamp)를 받는다. |
6 | PEXPIRE key milliseconds 키의 만료 시간을 밀리초 단위로 설정합니다. |
7 | PEXPIREAT key milliseconds-timestamp 키의 만료 시간을 시간 표시(unix timestamp)로 설정하여 밀리초 단위로 계산합니다. |
8 | KEYS 패턴 주어진 패턴(패턴)에 맞는 모든 키를 찾습니다. |
9 | MOVE key db 현재 데이터베이스의 키를 주어진 데이터베이스 db로 이동합니다. |
10 | PERSIST key 키의 만료 시간을 제거하여 키를 영구적으로 유지합니다. |
11 | PTTL key 밀리초 단위로 키의 남은 만료 시간을 반환합니다. |
12 | TTL key 초 단위로 주어진 키의 남은生存 시간(TTL, time to live)을 반환합니다. |
13 | RANDOMKEY 현재 데이터베이스에서 무작위로 하나의 키를 반환합니다. |
14 | RENAME key newkey 키 이름을 변경합니다 |
15 | RENAMENX key newkey newkey이 존재하지 않을 때만 key를 newkey로 이름을 변경합니다. |
16 | SCAN cursor [MATCH 패턴] [COUNT count] 데이터베이스에서 데이터베이스 키를 반복하여 돌립니다. |
17 | TYPE key 키에 저장된 값을 저장하는 타입을 반환합니다. |
추가 명령어는 다음을 참조하세요:https://redis.io/명령어