RedisのGETSETコマンド
RedisのGETSETコマンドは、指定されたキーの値を設定するために使用され、キーの古い値を返します。
文法
次のようにRedisのGETSET基本的なコマンドの構文は次のとおりです。
redis 127.0.0.1:6379> GETSET KEY_NAME VALUE
利用可能なバージョン
> = 1.0.0
戻り値
古い値のキーを返します。 何の古いキー値は、そのキーが存在しないしない場合は、nilを返します。
キーが存在するが、文字列型でない場合、エラーが返されます。
例
まず、値のmykeyを傍受文字列を設定します。
redis 127.0.0.1:6379> GETSET mynewkey "This is my test key" (nil) redis 127.0.0.1:6379> GETSET mynewkey "This is my new value to test getset" "This is my test key"