
Redis
文章平均质量分 91
lby0307
这个作者很懒,什么都没留下…
展开
-
深入浅出Redis-redis哨兵集群
http://www.cnblogs.com/jaycekon/p/6237562.html转载 2017-11-04 16:42:13 · 181 阅读 · 0 评论 -
Redis管道(pipeline)
redis是一个cs模式的tcp server,使用和http类似的请求响应协议。一个client可以通过一个socket连接发起多个请求命令。每个请求命令发出后client通常会阻塞并等待redis服务处理,redis处理完后请求命令后会将结果通过响应报文返回给client。基本的通信过程如下: Client: INCR X Server: 1 Client: IN转载 2017-11-15 13:47:37 · 217 阅读 · 0 评论 -
redis缓存穿透,瞬间并发,缓存雪崩的解决方法
一.缓存穿透: 缓存穿透是指查询一个一定不存在的数据,由于缓存是不命中时需要从数据库查询,查不到数据则不写入缓存,这将导致这个不存在的数据每次请求都要到数据库去查询,造成缓存穿透。 解决办法: 1.布隆过滤 对所有可能查询的参数以hash形式存储,在控制层先进行校验,不符合则丢弃。还有最常见的则是采用布隆过滤器,将所有可能存在的数据哈希到一个足够大的bit...转载 2018-03-24 18:14:29 · 37921 阅读 · 3 评论 -
redis跳跃表
一:基本概念 跳跃表是一种随机化的数据结构,在查找、插入和删除这些字典操作上,其效率可比拟于平衡二叉树(如红黑树),大多数操作只需要O(log n)平均时间,但它的代码以及原理更简单。跳跃表的定义如下: “Skip lists are data structures that use probabilistic balancing rather than ...转载 2018-07-16 21:40:16 · 170 阅读 · 0 评论