如何在vs做网站,产品列表型网站模板,大专室内设计哪个学校学最好,会计网站建设现在有两台电脑#xff0c;分别是A#xff0c;B#xff0c;现在我要把A电脑上的redis的数据迁移到B电脑上#xff0c;B电脑上是没有安装redis的 1.找到A电脑的redis的版本 1.先启动A电脑的redis#xff0c;一般来说#xff0c;都是直接在linux的控制台输入#xff1a;re… 现在有两台电脑分别是AB现在我要把A电脑上的redis的数据迁移到B电脑上B电脑上是没有安装redis的 1.找到A电脑的redis的版本 1.先启动A电脑的redis一般来说都是直接在linux的控制台输入redis-server就可以启动redis服务了开启成功之后再开一个窗口使用 redis-cli -h 127.0.0.1 就可以连上本机的redis了 2. 如果 redis-server 启动不了那就要进入到redis的安装目录来指定配置文件启动redis-server redis.conf 3.如果redis的安装目录的安装目录也忘记了可以使用下面的方法来寻找 命令whereis redis-server find / -name redis-server find / -name redis.conf 一般来说是使用find / -name redis.conf 这个命令 4.使用 redis-cli -h 127.0.0.1 连上redis之后使用redis-server --version 来看当前redis的版本然后要在B电脑上使用这个版本的redis要保证两个redis的版本统一避免产生很多奇奇怪怪的问题我A电脑的redis版本是 3.0.7 版本 5.你也可以使用 INFO memory 命令来看当前redis的内存使用情况 可以看到我这个reids内存使用了差不多330多M 6.使用 save 命令来产生快照文件这个快照文件默认会在redis的根目录下跟redis.conf 文件同级名称叫dump.rdb这个文件就是当前reids的数据文件 2.安装redis 在第一步可以看到我要在B电脑上安装3.0.7版本的reids 1.下载reids wget http://download.redis.io/releases/redis-3.0.7.tar.gz 使用这个命令会自动把指定版本的reids下载到当前目录 2.解压tar xzf redis-3.0.7.tar.gz 3.然后进入解压后的Redis目录cd redis-3.0.7 4.编译跟安装makemake install以此执行这两个命令 5.然后启动redis-server redis.conf 6.redis启动之后新开一个窗口使用 redis-cli -h 127.0.0.1 来连接上redis连接成功之后使用 set a b 来设置一个值然后用 get a 来获取对应的值用这两个命令来判断这个reids是否正常工作 7.在判断B电脑的redis可以正常工作之后就把这个redis给停了先一定要先停了redis要不然他有可能会自动生成rdb文件使用 SHUTDOWN 命令来停止redis的服务停止了之后把A电脑生成的rdb文件放到B电脑的redis的根目录里面名称一样是叫 dump.rdb就复制粘贴过来就行了然后使用 redis-server redis.conf 启动redis会自动读取目录下的dump.rdb文件并恢复数据启动成功之后我们用 SCAN 0 COUNT 10 命令来查看10个key判断是否有数据恢复 3.注意事项 1. B电脑的redis在恢复数据的时候一定要先停redis服务然后再把rdb文件放到根目录下如果没有停止redis就把要恢复的rdb文件放到根目录下那么正在运行的redis他有可能会自己生成rdb文件这个文件会覆盖到要恢复的rdb文件。 2. 如果没有恢复数据成功需要看下复制的 RDB 文件与 B 电脑上 Redis 配置文件中 dir 指令指定的目录是否匹配因为在默认情况下他指定的目录就是redis的根目录还要看下默认恢复数据的rdb文件名是不是叫dump.rdb