move
英[mu:v]? ?美[muv]??
vt.& vi.移動,移動
#vi.行動;搬家;進展;(機器等)開動
vt.提議;使感動;搖動;變化
n.改變;遷移
第三人稱單數(shù): moves 複數(shù): moves 現(xiàn)在分詞: moving 過去式: moved 過去分詞: moved
redis SMOVE指令 語法
功能:將?member?元素從?source?集合移至?destination?集合。
語法:SMOVE source destination member
#說明:SMOVE?是原子性運算。如果?source?集合不存在或不包含指定的?member?元素,則?SMOVE?指令不執(zhí)行任何操作,僅傳回?0?。否則,?member?元素從?source?集合中移除,並加入?destination?集合中去。當?destination?集合已經(jīng)包含?member?元素時,?SMOVE?指令只是簡單地將?source?集合中的?member?元素刪除。當?source?或?destination?不是集合類型時,回傳一個錯誤。
可用版本:>= 1.0.0
#時間複雜度:O(1)
回傳:如果?member?元素成功移除,返回?1?。如果?member?元素不是?source?集合的成員,且沒有任何作業(yè)對?destination?集合執(zhí)行,則回傳?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"