Loading

摘要: 【一】redis基础 【二】python连接redis 【三】Redis连接池 【四】redis之字符串 【五】redis之哈希类型 【六】redis之list类型 【七】redis通用操作 【八】django中使用redis 阅读全文
posted @ 2024-05-15 20:35 HuangQiaoqi 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 【1】通用方式 ######## 写个pool.py import redis POOL = redis.ConnectionPool(max_connections=10, decode_responses=True) ###### 在哪里用,导入用即可 from utils.pool impor 阅读全文
posted @ 2024-05-15 20:30 HuangQiaoqi 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 通用操作的意思就是与数据类型无关,都可以操作的方法 【1】delete # 删除某个键对应的值 可用一次性删多个 res = conn.delete('color') # 删除color对应的数据 【2】exists # 判断某个键是否存在 存在返回1 不存在返回0 res = conn.exist 阅读全文
posted @ 2024-05-15 20:29 HuangQiaoqi 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 在redis中,list类型是一种有序的字符串元素集合。 redis的list和python中的列表类型有一些相似之处,但也有一些不同点 redis列表类型的特点 有序性:列表中的元素是按照插入顺序存储的,每个元素都有一个索引位置。 允许重复元素:列表中可以包含重复的元素。 支持头部和尾部的操作:R 阅读全文
posted @ 2024-05-15 20:29 HuangQiaoqi 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 在Redis中,哈希(Hash)类型是一种将多个键值对存储在单个键中的数据结构。 哈希类型被用来表示对象,其中每个键都是对象的属性,并且每个属性都与一个值相关联。 哈希类型在Redis中通常用于存储对象的属性集合。 哈希类型和python中的字典类型很像 哈希类型常用方法 【1】hset # 用于设 阅读全文
posted @ 2024-05-15 20:29 HuangQiaoqi 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 【1】set # 1 SET 命令用于设置给定 key 的值。如果 key 已经存储其他值, SET 就覆写旧值,且无视类型。 res = conn.set(name='name', value='green') print(res) # 插入成功后返回True # 1.1 设置过期时间 conn. 阅读全文
posted @ 2024-05-15 20:28 HuangQiaoqi 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 【一】Redis连接池的优点 ​ Redis连接池的存在主要是为了优化Redis客户端和Redis服务器之间的连接管理,提升性能和稳定性。具体而言,Redis连接池具有以下几个优点: 提升响应速度: 由于连接池中已经存在可用的连接,客户端可以快速获取连接并执行操作,而不需要等待新的连接建立过程。这在 阅读全文
posted @ 2024-05-15 20:28 HuangQiaoqi 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 【1】安装模块 redis pip install redis 【2】普通连接使用 默认会连接6379端口 第0个数据库 import redis conn = redis.Redis() print(conn) # Redis<ConnectionPool<Connection<host=loca 阅读全文
posted @ 2024-05-15 20:27 HuangQiaoqi 阅读(3) 评论(0) 推荐(0) 编辑
摘要: redis介绍 Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。 Redis 与其他 key - value 缓存产品有以下三个特点: Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。 Redis不仅仅支持简单的key 阅读全文
posted @ 2024-05-15 20:27 HuangQiaoqi 阅读(2) 评论(0) 推荐(0) 编辑