Redis笔记7--*瑞士军刀
*慢查询
慢查询的两个配置:
pipeline
将100条命令封装为一次pipeline,然后执行100次pipeline
pipeline与其他原生命令相比
pipeline不是原子操作,但返回的结果是按顺序的
发布订阅
需要注意的是,订阅者没法接收新订阅频道之前的消息(redis没有消息堆积的功能)
没有订阅者时,不返回结果
这种模式通过list+block组合完成,通过抢的方式,只有一个消费者可以收到---抢红包系统
-bitmap
没有设置的部分默认补0,但不建议在设置间隔太大的索引操作(在很短的位图上,突然做很大的偏移量),补0过程中会消耗很多时间,因为单线程特性的缘故