我们经常有这种需求,正式使用的redis的db0的数据,想复制到db1上。又或者本地redis的数据,想复制到阿里云的redis实例上。
我们称为redis的db的复制,也叫做数据的迁移。
那么db的复制,是怎么做的呢?
首先排除使用命令行实现,因为没有现成的命令可以完成db复制,跨redis实例的复制迁移就更加没有这种命令了。假如非要使用命令来实现,要写大量的脚本,但是这样可靠性和速度无法保证,因为你无法保证你写的程序是否会有bug。
db的复制,可以使用yunedit-redis来实现,yunedit-redis有可视化界面,复制起来非常简单。如下图所示,在需要导入或导出的redis实例下,点击导出或导入就行了,如下图: