python 操作 redis
发表评论
721 views
分类标签归档:Redis
Redis 有很多种部署方式,单点(Standalone)、主从(Master-Slave)、哨兵(Sentinel)、集群(Cluster)。
现象 解决 雪崩 大量key同时过期,然后请求落到数据库 随机过期时间 穿透 缓存中不存在的key,可以用布隆过滤器解决。 布隆过滤器 击穿 大量请求访问同一个key,但是这个key过期了,请求都落到数据库。 主动更新,不设置过期时间,缓存不存在落到数据库的时候加锁获取
why redis-cluster use 16384 slots? · Issue #2576 · redis/redis
redis 有五种数据类型, 分别是 String,List,Hash,Sorted Set,Set。
他们底层分别是 -------------------------- 多种数据结构-----在----条件下会切换
sorted set 是有序集合,有序集合的实现可以是 ziplist 或者是 skiplist 跳表。 有序集合的编码转换条件与 hash 和 list 有些不同, 当有序集合中元素数量小于 128 个并且