更新時間:2021-11-22 10:57:24 來源:動力節(jié)點 瀏覽1557次
實現(xiàn)Redis數(shù)據(jù)庫遷移有哪些呢?小編來告訴大家,下面的是兩種不同情況下可以用到的命令,比較簡單。
遷移之前

遷移命令:

命令:
redis-cli -n 2 keys '*' | xargs -I '{}' redis-cli -n 2 move '{}' 1
遷移結(jié)果

move遷移有個弊端就是會刪除源庫的所有key遷移到目標庫中
遷移之前:

遷移命令

命令:
redis-cli -n 2 keys '*' | xargs -I '{}' redis-cli -n 2 migrate 目標IP 6379 '' 2 10000 COPY keys '{}'
遷移結(jié)果:

migrate遷移不會刪除原有的key并且遷移到目標庫中。如果大家想了解更多相關(guān)知識,不妨來關(guān)注一下動力節(jié)點的Redis教程,里面的內(nèi)容通俗易懂,適合小白學(xué)習(xí),希望對大家能夠有所幫助。