1.安装Redis
sudo yum install redis
2.启动Redis服务
sudo systemctl start redis
3.确保Redis服务在系统启动时自动启动
sudo systemctl enable redis
4.检查Redis服务是否正在运行
sudo systemctl status redis
5.启动Redis客户端
redis-cli
Redis基本介绍
启动服务端:redis-server
启动客户端:redis-cli --raw
运行测试命令: PING
异常场景:PING Could not connect to Redis at 127.0.0.1:6379: Connection refused
正常场景:PONG
切换数据库:Select 1
注意:数据库没有名称,默认 16 个,通过 0-15 来标识
Redis键值对说明
redis 是 key-value 的数据结构; 每条数据都是一个”键值对”; 键(key)的类型是字符串(string);值(value)类型分为五种:
字符串 string;
哈希 hash;
链表 list;
无序集合 set;
有序集合 zset;
增删改查
-
增加(添加)操作:
- 设置单个键值对:
SET key value
- 设置多个键值对:
MSET key1 value1 key2 value2 ...
- 添加元素到列表的尾部:
RPUSH key element
- 添加元素到集合:
SADD key member
- 设置单个键值对:
-
删除操作:
- 删除单个键:
DEL key
- 删除多个键:
DEL key1 key2 ...
- 从列表中删除元素:
LREM key count element
- 从集合中删除元素:
SREM key member
- 删除单个键:
-
修改操作:
- 更新键的值:
SET key value
- 修改列表中指定位置的元素:
LSET key index element
- 修改集合中的元素:
SREM key old_member new_member
- 更新键的值:
-
查询操作:
- 获取键对应的值:
GET key
- 获取多个键对应的值:
MGET key1 key2 ...
- 获取列表的元素范围:
LRANGE key start stop
- 获取集合的所有成员:
SMEMBERS key
- 获取键对应的值: