英[ma??gre?t]? ?美[?ma?gre?t]??

vi.移動;遷移,移往;隨季節(jié)移居

vt.使移居;使移植第

#################vt.使移居;使移植第##########################vt.使移居;使移植第#######三位稱單數(shù): migrates 現(xiàn)在分詞: migrating 過去式: migrated 過去分詞: migrated###

redis MIGRATE指令 語法

功能:將?key?原子性地從目前執(zhí)行個體傳送到目標(biāo)執(zhí)行個體的指定資料庫上,一旦傳送成功,?key?保證會出現(xiàn)在目標(biāo)執(zhí)行個體上,而目前執(zhí)行個體上的?key?則會被刪除。

語法:MIGRATE host port key destination-db timeout [COPY] [REPLACE]

說明:MIGRATE?指令需要在給定的時間規(guī)定內(nèi)完成IO 操作。如果在傳送資料時發(fā)生 IO 錯誤,或達到了逾時時間,那麼指令會停止執(zhí)行,並傳回一個特殊的錯誤:?IOERR?。

可用版本:>= 2.6.0

#時間複雜度:這個指令在來源實例上實際執(zhí)行?DUMP?指令和?DEL?指令,在目標(biāo)執(zhí)行個體執(zhí)行?RESTORE?指令,查看以上指令的文件可以看到詳細的複雜度說明。 key?資料在兩個實例之間傳送的複雜度為 O(N) 。

返回:遷移成功時回傳?OK?,否則傳回對應(yīng)的錯誤。

redis MIGRATE指令 範(fàn)例

雷雷