move

UK[mu:v] 美[muv]

vt.& vi. move, move

vi.action ;移動; 進行; (機械など) 開始

vt. 提案; 移動; 振る; 変更

n. 変更; 移行

三人称単数形: 複数形に移動: move 現在分詞:moved 過去形:moved 過去分詞:moved

redis SMOVE コマンド 構文

関数: メンバー要素をソース コレクションから宛先コレクションに移動します。

構文: SMOVE ソース宛先メンバー

説明: SMOVE はアトミック操作です。ソース コレクションが存在しないか、指定されたメンバー要素が含まれていない場合、SMOVE コマンドは何も行わず、単に 0 を返します。それ以外の場合、メンバー要素はソース コレクションから削除され、宛先コレクションに追加されます。宛先コレクションに既にメンバー要素が含まれている場合、SMOVE コマンドはソース コレクションからメンバー要素を単純に削除します。ソースまたは宛先がコレクション型ではない場合、エラーが返されます。

利用可能なバージョン: >= 1.0.0

時間計算量: O(1)

戻り値: メンバー要素が正常に削除された場合は、1 を返します。メンバー要素がソース コレクションのメンバーではなく、宛先コレクションに対して操作が実行されない場合は、0 が返されます。

redis SMOVE コマンド 例

redis> SMEMBERS songs
1) "Billie Jean"
2) "Believe Me"
redis> SMEMBERS my_songs
(empty list or set)
redis> SMOVE songs my_songs "Believe Me"
(integer) 1
redis> SMEMBERS songs
1) "Billie Jean"
redis> SMEMBERS my_songs
1) "Believe Me"