ptyhon-redis
0世界和平0
记录我成长的历程
展开
-
有关在python中使用Redis(二)
这里简单介绍下在python中使用如何使用hashset,set和list:从list开始:一般我们使用lpush对一个list进行初始化添加,但是如果需要不断往这个list里面加值,就要用rpush:#对list谨慎性不断加值然后输出r.lpush("goods3",1)r.rpush("goods3","234")r.rpush("goods3","name is haha")#判断...原创 2018-05-17 10:25:01 · 237 阅读 · 0 评论 -
有关在python中使用Redis(一)
python作为一种处理数据的脚本语言本身有许多方法函数供大家使用,有时候为了提升数据处理速度(如海量数据的访问或者海量数据的读取),涉及分布式管理架构,可能需要用到Redis,Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。 下面简单介绍下python中Redis的使用: ...原创 2018-05-16 18:07:05 · 573 阅读 · 0 评论 -
生产消费者模式与python+redis实例运用(中级篇)
上一篇文章介绍了生产消费者模式与python+redis实例运用(基础篇),但是依旧遗留了一个问题,就是如果消费者消费的速度跟不上生产者,依旧会浪费我们大量的时间去等待,这时候我们就可以考虑使用多进程去解决这个问题。举一个类似上面厨师做菜的例子,厨师上菜速度又快又多,你一个人吃不完,怎么办?那就可以请几个朋友帮你一起吃!这就是我们今天要讲的多进程和协程。 先说说多进程...原创 2018-06-29 11:15:40 · 1690 阅读 · 1 评论 -
生产消费者模式与python+redis实例运用(基础篇)
根据这个图,我们举个简单的例子:假如你去某个餐厅吃饭,点了很多菜,厨师要一个一个菜的做,一个厨师不可能同时做出所有你点的菜,于是你有两个选择:第一个,厨师把所有菜都上齐了,你才开始吃;还有一个选择,做好一个菜,端上桌一个你开始吃一个。这里的厨师就是生产者,而你就是消费者,菜就是图中的product(产物)。我们可以很明显的感觉到,第一种选择会浪费很多时间,因为生产者要把所有产物生产...原创 2018-06-20 16:45:20 · 2267 阅读 · 2 评论