分布式缓存服务(Redis)7天实战营~Day5实践作业完成步骤

Posted 云计算那些事儿

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了分布式缓存服务(Redis)7天实战营~Day5实践作业完成步骤相关的知识,希望对你有一定的参考价值。

实践作业:将数据迁移到华为云Redis

基于前面的介绍,完成以下任务:

1.在ECS上安装一个Redis服务,并且启动Redis。

2.使用Redis-cli连接本地Redis服务,并使用set命令插入几条数据。

3.使用Redis-cli或者redis-port,将第二步生成的数据迁移到华为云Redis实例。

4.连接华为云Redis实例,验证数据是否正确迁移。


作业步骤如下:


第一步:在ecs启动redis服务

[root@ecs-391c ~]# service redis start


第二步:连接本地redis服务,因redis3.x默认是rdb备份模式,本次我们采用aof方式导入导出,所以需要修改配置为aof模式。

[root@ecs-391c ~]# redis-cli127.0.0.1:6379> CONFIG SET appendonly yesOK

第三步:创建key-value数据,并查看创建的记录后退出。

127.0.0.1:6379> set a 1OK127.0.0.1:6379> set b 2OK127.0.0.1:6379> set b 3OK127.0.0.1:6379> set d 4OK127.0.0.1:6379> keys *1) "a"2) "b"3) "c"4) "d"127.0.0.1:6379> info keyspace# Keyspacedb0:keys=4,expires=0,avg_ttl=0127.0.0.1:6379> exit


第四步:因为是采用yum方式安装,可能不知道redis的安装目录,需要找到redis产生的aof文件

[root@ecs-391c ~]# find / -name *.aof/var/lib/redis/appendonly.aof

第五步:通过redis-cli方式导入本地aof文件到分布式缓存服务

[root@ecs-391c ~]# redis-cli -h 192.168.0.128 -p 6379 -a Test@1234 --pipe < /var/lib/redis/appendonly.aofAll data transferred. Waiting for the last reply...Last reply received from server.errors: 0, replies: 10

第六步:验证导入是否成功。

[root@ecs-391c ~]# redis-cli -h 192.168.0.128 -p 6379 -a Test@1234192.168.0.128:6379> keys *1) "d"2) "a"3) "c"4) "b"192.168.0.128:6379> info keyspace# Keyspacedb0:keys=4,expires=0,avg_ttl=0192.168.0.128:6379> get a"1"192.168.0.128:6379> get b"3"192.168.0.128:6379> get c"3"192.168.0.128:6379> get d"4"

介绍:二十年IT从业经验,资深培训师/项目管理师/云计算架构师/数据库达人

单位:中国电信云计算公司



以上是关于分布式缓存服务(Redis)7天实战营~Day5实践作业完成步骤的主要内容,如果未能解决你的问题,请参考以下文章

分布式缓存Redis高级应用实战:为什么要用缓存机制

分布式缓存Redis高级应用实战:为什么要用缓存机制

7天掌握神经网络?AI算法实战营来了!带你轻松掌握机器学习+神经网络算法(手慢无)

Go分布式缓存 分布式节点(day5)

Go分布式缓存 分布式节点(day5)

连续 3 天,企业容器应用实战营上海站来啦!