目录
分类:redis
redis
Redis - 为什么单线程redis能这么快
Redis - 为什么单线程redis能这么快?1.redis 为什么使用单线程?多线程的开销日常写程序时,我们经常会听到一种说法:“使用多线程,可以增加系统吞吐率,或是可以增加系统扩展性。”的确,对于一个多线程的系统来说,在有合理的资源分配的情况下,可以增加系统中处理请求操作的资源实体,进而提升系
today2023年01月07日
chat_bubble_outline0条评论
redis
redis缓存穿透、击穿、雪崩
redis缓存穿透、击穿、雪崩1.缓存穿透缓存穿透是指查询一个根本不存在的数据,缓冲层和储存层都不会命中,通常出于容错的考虑,如果从存储层查不到数据则不写入缓存层。缓存穿透将导致不存在的数据每次请求都要到存储层去查询,失去了缓存保护后端储存的意义。造成缓存击穿的基本原因有两个:自身业务代码或者数据出
today2023年01月02日
chat_bubble_outline0条评论
redis
Redis- 切片集群 数据增多了,是该加内存还是实例?
Redis- 切片集群: 数据增多了,是该加内存还是实例?1.场景入门如果有一个这样的需求:要用redis保存5000万个键值对,每个键值对大约是512B,为了能快速部署并对外提供服务,我们采用云主机来运行redis实例,粗略计算了一下,这些键值对所占内存空间大约是25GB。当然想到的第一个方案则是
today2022年04月25日
chat_bubble_outline0条评论
redis
Redis- 哨兵机制 主库挂了,如何不间断服务?
Redis- 哨兵机制: 主库挂了,如何不间断服务?1.简介在主从复制的模式下,当从库宕机后,请求依旧可以通过主库或者其他从库进行处理。但是主库发生故障后,则无法进行写操作,将会影响业务的进行。如果是单纯的读操作,还能进行相应的服务,但是一旦涉及到写操作,则必需主库进行操作。无论是写服务中断,还是从
today2022年04月24日
chat_bubble_outline0条评论