练习Redis
一、创建并运行一个redis容器,并且支持数据持久化
之前访问 Docker Hub 查到的文档
可以看到,官方使用的是 aof 方式进行数据持久化
- aof:通过记录每一次增删改的操作保证数据持久化
- rdb:通过定期备份数据(快照),或者设置触发备份功能的规则
1.拉取 Redis 镜像
docker pull redis
2.运行一个 Redis 容器
docker run --name my-redis -p 6379:6379 -d redis redis-server --appendonly yes
3.测试
去 Redis 客户端(RESP)测试是否能连接成功
二、进入redis容器,并执行redis-cli客户端命令,存入name=温柔哥
1.进入容器
docker exec -it my-redis bash
2.打开 redis 客户端
redis-cli
Tip:也可以直接将bash替换为reids-cli一步到位
docker exec -it my-redis redis-cli
3.存入
set name 温柔哥
4.查看
在命令行查看
keys *
在客户端查看