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

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

vt.使移居;使移植第

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

redis MIGRATE指令 語(yǔ)法

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

語(yǔ)法:MIGRATE host port key destination-db timeout [COPY] [REPLACE]

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

可用版本:>= 2.6.0

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

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

redis MIGRATE指令 範(fàn)例

雷雷