Redis_python用法
文章平均质量分 51
Redis_python用法全系列
小雨下雨的雨
专心致志的做一件事。
展开
-
使用Baidu Comate分析python requests返回结果
读取失败,这里无非是无法分析返回的结构,但是代码给出了大部分的提示,根据提示稍微改一下是OK的。分析result返回的结果,获取所有的小说章节名称与章节的连接地址。原创 2024-05-17 23:23:05 · 146 阅读 · 0 评论 -
python可视化分析——邮编——Baidu Comate
python可视化分析——邮编——Baidu Comate原创 2024-05-16 20:26:38 · 239 阅读 · 0 评论 -
Python可视化分析——民族——Baidu Comate
Python可视化分析——民族——Baidu Comate原创 2024-05-16 20:25:13 · 233 阅读 · 0 评论 -
python可视化数据分析——Baidu Comate自动生成
python可视化数据分析——Baidu Comate自动生成原创 2024-05-16 20:22:19 · 303 阅读 · 0 评论 -
python文件读取以及数据可视化分析操作——Baidu Comate生成
python文件读取以及数据可视化分析操作——Baidu Comate生成原创 2024-05-16 20:20:14 · 289 阅读 · 0 评论 -
《Redis操作Python系列、redis基本命令 set|CSDN创作打卡》
导读 set类型是string类型的集合,其特点是集合元素无序且不重复,每个集合最多可以存储 232 - 1 个元素(40多亿),set类型主要有以下应用场景。1. 好友/关注/粉丝/感兴趣的人集合 set类型唯一的特点使得其适合用于存储好友/关注/粉丝/感兴趣的人集合,集合中的元素数量可能很多,每次全部取出来成本不小,set类型提供了一些很实用的命令用于直接操作这些集合,如:a. sinter命令可以获得A和B两个用户的共同好友b. sismember命令可以判断A是否是B的原创 2022-02-08 07:00:00 · 717 阅读 · 10 评论 -
《Redis操作Python系列、redis基本命令 list|CSDN创作打卡》
导读list类型是简单的字符串列表,按照插入顺序排序。每个列表最多可以存储 232- 1 个元素(40多亿) ,list类型主要有以下应用场景。个人用的比较多的是不分页的数据列表,或者是变动较少的列表。1. 消息队列list类型的lpop和rpush(或者反过来,lpush和rpop)能实现队列的功能,故而可以用Redis的list类型实现简单的点对点的消息队列。不过我不推荐在实战中这么使用,因为现在已经有Kafka、NSQ、RabbitMQ等成熟的消息队列了,它们的功能已经很完善了,除.原创 2022-02-07 07:00:00 · 761 阅读 · 1 评论 -
《Redis操作Python系列、redis 基本命令 hash|CSDN创作打卡》
目录导读应用场景·购物车单个增加--修改(单个取出)——没有就新增,有的话就修改增加与取出取出所有的键值对得到所有键值对的格式 hash长度得到所有的keys(类似字典的取所有keys)得到所有的value(类似字典的取所有value)判断成员是否存在(类似字典的in)删除键值对自增自减整数(将key对应的value--整数 自增1或者2,或者别的整数 负数就是自减)导读hash类型是一个string类型的field和value的映射表,每个 hash..原创 2022-02-01 18:47:04 · 1670 阅读 · 3 评论 -
《Redis操作Python系列、incr的应用场景|CSDN创作打卡》
导读假定我们对一系列页面需要记录点击次数。例如论坛的每个帖子都要记录点击次数,而点击次数比回帖的次数的多得多。如果使用关系数据库来存储点击,可能存在大量的行级锁争用。所以,点击数的增加使用redis的INCR命令最好不过了。语法incr(self, name, amount=1)参数name - Redis的name amount - 自增数(必须是整数)创建【demo9.py】用作测试类示例编码import redisr = redis.Redis.原创 2022-01-30 18:28:35 · 1464 阅读 · 0 评论 -
《Redis操作Python系列、setbit位修改|CSDN创作打卡》
导读setbit对 key 对应值的二进制表示的位进行操作,这个功能用的是真不多,但是效率绝对是最快的,但是个人建议,就是1和0之间的改变,不然挺麻烦的。语法setbit(name, offset, value)参数:name - redis的name offset - 位的索引(将值变换成二进制后再进行索引) value - 值只能是 1 或 0注:如果在Redis中有一个对应: n1 = "1",那么字符串1也就是字符1的二进制表示为:00110001(49.原创 2022-01-25 23:52:31 · 1313 阅读 · 0 评论 -
《Redis操作Python系列、setrange修改字符串|CSDN创作打卡》
导读其实字符串修改在很多时候还都是很实用的,但是一般存储的字符串也不大,很多人就给直接替换整个字符串了,咱们python提供了一个修改的函数setrange,可以支持本操作。setrange语法:setrange(name, offset, value)修改字符串内容,从指定字符串索引开始向后替换(新值太长时,则向后添加)参数:offset - 字符串的索引,字节(一个汉字三个字节) value - 要设置的值实例单个替换import redisimport原创 2022-01-24 09:51:12 · 1391 阅读 · 0 评论 -
《Redis操作Python系列、python对redis字符串操作效率 vs mysql测试|CSDN创作打卡》
本次python操作redis,对比mysql直接操作。效果mysql速度更快。下次我会做一个【python操作redis】与【python操作mysql】对照测试。python对redis字符串操作效率 vs mysql测试redis到底有多快,总得有个对照。那么就对照一先set一万次试试import redisimport timestart = time.time()r = redis.Redis(host='localhost', port=6379, decod原创 2022-01-24 03:15:00 · 510 阅读 · 3 评论 -
《Redis操作Python系列、字符串操作|CSDN创作打卡》
目录redis 基本命令 String基础操作定时key是否操作nxxxredis 基本命令 Stringset(name, value, ex=None, px=None, nx=False, xx=False)在 Redis 中设置值,默认,不存在则创建,存在则修改。参数:ex - 过期时间(秒) px - 过期时间(毫秒) nx - 如果设置为True,则只有name不存在时,当前set操作才执行 xx - 如果设置为True,则只有name存原创 2022-01-23 21:17:33 · 497 阅读 · 2 评论 -
《Redis操作Python系列、开发环境与包下载测试|CSDN创作打卡》
开发环境:【Win10】、【Redis3.2.100】开发工具:【PyCharm Community Edition 2021.3.1】导读:本章节我们将为大家介绍 Python 如何操作 redis,redis 是一个 Key-Value 数据库,Value 支持 string(字符串),list(列表),set(集合),zset(有序集合),hash(哈希类型)等类型。Redis服务需要保持在开启状态。通过pip下载Redis需求包pip install redis.原创 2022-01-23 20:51:06 · 682 阅读 · 0 评论