move

UK[mu:v] 美[muv]

vt.& vi. move, move

vi.action ;移動(dòng); 進(jìn)行; (機(jī)械など) 開(kāi)始

vt. 提案; 移動(dòng); 振る; 変更

n. 変更; 移行

三人稱単數(shù)形: 複數(shù)形に移動(dòng): move 現(xiàn)在分詞:moved 過(guò)去形:moved 過(guò)去分詞:moved

redis SMOVE コマンド 構(gòu)文

関數(shù): メンバー要素をソース コレクションから宛先コレクションに移動(dòng)します。

構(gòu)文: SMOVE ソース宛先メンバー

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

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

時(shí)間計(jì)算量: O(1)

戻り値: メンバー要素が正常に削除された場(chǎng)合は、1 を返します。メンバー要素がソース コレクションのメンバーではなく、宛先コレクションに対して操作が実行されない場(chǎng)合は、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"