English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Redis 키(key)

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 키 명령어

아래 표는 Redis 키와 관련된 기본 명령어를 나열합니다:

순번명령어 및 설명
1DEL key
이 명령어는 key가 존재할 때 key를 제거하는 데 사용된다.
2DUMP key
주어진 key를 시리얼라이즈하고 시리얼라이즈된 값을 반환합니다.
3EXISTS key
주어진 key가 존재하는지 확인합니다.
4EXPIRE key seconds
주어진 key에 만료 시간을 설정하며, 단위는 초로 계산된다.
5EXPIREAT key timestamp
EXPIREAT의 기능은 EXPIRE와 유사하며, key에 만료 시간을 설정하는 데 사용된다. EXPIREAT 명령어는 UNIX 시간 표시자(unix timestamp)를 받는다.
6PEXPIRE key milliseconds
키의 만료 시간을 밀리초 단위로 설정합니다.
7PEXPIREAT key milliseconds-timestamp
키의 만료 시간을 시간 표시(unix timestamp)로 설정하여 밀리초 단위로 계산합니다.
8KEYS 패턴
주어진 패턴(패턴)에 맞는 모든 키를 찾습니다.
9MOVE key db
현재 데이터베이스의 키를 주어진 데이터베이스 db로 이동합니다.
10PERSIST key
키의 만료 시간을 제거하여 키를 영구적으로 유지합니다.
11PTTL key
밀리초 단위로 키의 남은 만료 시간을 반환합니다.
12TTL key
초 단위로 주어진 키의 남은生存 시간(TTL, time to live)을 반환합니다.
13RANDOMKEY
현재 데이터베이스에서 무작위로 하나의 키를 반환합니다.
14RENAME key newkey
키 이름을 변경합니다
15RENAMENX key newkey
newkey이 존재하지 않을 때만 key를 newkey로 이름을 변경합니다.
16SCAN cursor [MATCH 패턴] [COUNT count]
데이터베이스에서 데이터베이스 키를 반복하여 돌립니다.
17TYPE key
키에 저장된 값을 저장하는 타입을 반환합니다.

추가 명령어는 다음을 참조하세요:https://redis.io/명령어