第十四天-redis操作

目录

1.安装

2.创建链接

1.创建链接

2.连接池链接

3.操作指令

[1.字符串操作 set/get](#1.字符串操作 set/get)

2.expire

3.delete

4.mset/mget

5.list列表操作

6.set集合操作:

7.hash的操作

8.事务


1.安装

  1. 安装redis-py模块::

pip install redis

2.参考模块使用:https://pypi.org/project/redis/

2.创建链接

1.创建链接

2.连接池链接

  1. 关闭链接: del r,

  2. 注意:连接池可以用不调用关闭的链接,系统会自动回收

3.操作指令

1.字符串操作 set/get

存放字符串

2.expire

设置key失效日期

#默认时间单位秒,5秒钟失效

r.expire(key,5)

3.delete

r.delete("删除key ","删除key 1")

4.mset/mget

  1. mset 存入多个值,存放类型为字典

  2. mget.取出多个值

r.mset({key:value,key2:value2})

result= r.mget(key,key1)

for i for result

print(one.decode("utf-8"))

5.list列表操作

  1. rpush第一个参数为 key值 列表添加元素

  2. lpop删除第一个元素

  3. lrange 获取列表数据返回元组

6.set集合操作:

  1. set类型操作集合不可出现重复,

  2. sadd 第一个参数集合key;

  3. srem删除集合中某个元素

  4. smembers(key) 获取集合中所有的元素

5.zadd 添加有序集合 第一个参数集合key,第二个参数必须为字典,字典value为:元素值:分数

6.zincrby:更改有序集合分数

7.zrevrange: 降序获取元素值

7.hash的操作

  1. hmset:参数1:key,参数2:字典类型;

8.事务

相关推荐
猫的玖月13 小时前
(一)MY SQL概述
数据库·sql
用户83562907805113 小时前
用 Python 轻松在 Excel 工作表中应用条件格式
后端·python
red1giant_star13 小时前
Python根据文件后缀统计文件大小、找出文件位置(仿Everything)
后端·python
雷欧力13 小时前
如何使用 Claude API?3 种接入方案实测,附完整代码(2026)
python·claude
脑子进水养啥鱼?14 小时前
PostgreSQL .history 文件
数据库·postgresql
神仙别闹14 小时前
基于 Python 实现 BERT 的情感分析模型
开发语言·python·bert
NQBJT14 小时前
VS Code配置Python人工智能开发环境
开发语言·人工智能·vscode·python
浮游本尊14 小时前
一文讲透巡检链路:采集程序 → 上传数据包 → 后端解析入库 → 分析出报告
python
倔强的石头_14 小时前
5 个真实案例带你避坑:DolphinDB 实时写入、流订阅与高可用调优
数据库
虹科网络安全14 小时前
艾体宝新闻|Redis 月度更新速览:2026 年 3 月
数据库·redis·缓存