English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Redis Getset 명령어는 지정된 key의 값을 설정하고, key의 이전 값을 반환합니다.
redis Getset 명령어의 기본 문법은 다음과 같습니다:
redis 127.0.0.1:6379> GETSET KEY_NAME VALUE
>= 1.0.0
지정된 key의 이전 값을 반환합니다. key가 이전 값이 없을 때, 즉 key가 존재하지 않을 때, nil을 반환합니다.
key가 존재하지만 문자열 타입이 아닐 때, 오류를 반환합니다.
먼저, mykey의 값을 설정하고 문자열을 잘라냅니다.
redis> GETSET db mongodb # 이전 값 없음, nil (nil) redis> GET db "mongodb" redis> GETSET db redis # 이전 값 mongodb "mongodb" redis> GET db "redis"