侧边栏壁纸
博主头像
三生石博主等级

梦想还是有的,就算做咸鱼,也要做最咸的。|

  • 累计撰写 31 篇文章
  • 累计创建 55 个标签
  • 累计收到 7 条评论

Redis

三生石
2021-08-03 / 1 评论 / 0 点赞 / 119 阅读 / 642 字 / 正在检测是否收录...
温馨提示:
本文最后更新于 2022-04-07,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

Redis命令


  1. ping用来检查redis服务是否正常,如果返回pong表示redis服务正常
  2. redis-cli
  3. keys * 查看所有的键
  4. 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 查找指定区间内的集合成员
0

评论区