Redis
Redis
三生石Redis命令
- ping用来检查redis服务是否正常,如果返回pong表示redis服务正常
- redis-cli
- keys * 查看所有的键
- get keyname 通过key名来获取数据
数据类型
string
- set key value 设置redis键值对,key表示键名,value表示键值对应的值
- del key [key…] 删除指定的键
- setex key second value 设置带过期时间的key以秒为单位。
- ttl key 用来检查指定key的剩余时间 -1表示永不过期, -2表示不存在或者已经过期。
hash哈希
- hmset key 字段名 值 [字段名 值….] key 下面可以管理一组键值对数据
- hget key 字段 获取key下面指定的属性
- hdel key 字段名 删除指定key下面的字段名
List列表
- 可以存储一组有序不唯一的数据
- lpush key element…… 向列表中push多个数据,先push的在最后
- lrange key start stop 查找指定区间内的元素
- lindex key index 查找指定下标的元素
set集合
- 存储一组无序唯一的数据
- sadd key element[elements…..] 返回受影响的行数
- SMEMBERS key 查看集合中的数据
zset有序的set集合
- zadd key 分数 成员[分数 成员…] key是当前集合的名字 分数为double类型的,成员不允许重复 redis会根据分数的大小来对成员进行排序,最小的在最前【分数允许重复】
- Zrange key start stop 查找指定区间内的集合成员
Comment
匿名评论隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果