Redis缓存数据库

Day54 Python操作Redis缓存数据库免费看

使用redis库操作Redis、安装redis、string操作、list操作、set操作、hash操作

09-06侠课岛    基础入门       

后端/后端/Python 由浅入深入门 20     0     272

总结

1.安装redis

  • pip install redis

2.string操作

  • set():单个string操作方法,用于设置给定 key 的值。如果 key 已经存储其他值, SET 就覆写旧值,且无视类型;

  • get():单个string操作,用于获取指定 key 的值,如果key不存在,返回nil,如果key储存的值不是字符串类型,返回一个错误;

  • decode():解码;

  • mset():多个string操作,用于同时设置一个或多个key-value对;

  • mget():多个string操作,返回所有给定key的值;

  • delete():删除数据,可以根据key来指定删除数据;

3.list操作

  • lpush():令将一个或多个值插入到列表头部,如果 key 不存在,一个空列表会被创建并执行 LPUSH 操作,当 key存在但不是列表类型时,返回一个错误;

  • lrange():返回列表中指定区间内的元素,区间以偏移量START和END指定,其中0表示列表的第一个元素,1表示列表的第二个元素,以此类推,以-1表示列表的最后一个元素, -2表示列表的倒数第二个元素,以此类推;

  • lpop():用于移除并返回列表的第一个元素;

4.set操作

  • sadd():将一个或多个成员元素加入到集合中,已经存在于集合的成员元素将被忽略;

  • smembers():判断成员元素是否是集合的成员;

  • srem():用于移除集合中的一个或多个成员元素,不存在的成员元素会被忽略;

5.hash操作

  • hset():用于为哈希表中的字段赋值 ,如果哈希表不存在,一个新的哈希表被创建并进行HSET操作;

  • hkeys():用于获取哈希表中的所有域(field);

  • hget():用于返回哈希表中指定字段的值;

  • hmget():用于返回哈希表中,一个或多个给定字段的值;

本教程图文或视频等内容版权归侠课岛所有,任何机构、媒体、网站或个人未经本网协议授权不得转载、转贴或以其他方式复制发布或发表。

评价

20

本课评分:
  •     非常好
难易程度:
  •     适中的

内容目录



|
教程
粉丝
主页

签到有礼

已签到2天,连续签到7天即可领取7天全站VIP

  • 1
    +2 金币
  • 2
    +3 金币
  • 3
    +5 金币
  • 6
    +7 金币
  • 5
    +6 金币
  • 4
    暖心福利
    自选分类VIP ×1天
  • 7
    惊喜大礼

    自选分类VIP ×3天 +20金币
  • 持续签到 +8 金币

金币可以用来做什么?