redis
文章平均质量分 79
c843964653
这个作者很懒,什么都没留下…
展开
-
高并发一些解决方案
1.0 多级缓存架构图2.0 秒杀库存超卖解决方案3.0 redis 访问倾斜/数据倾斜解决方案待定4.0 redis 缓存与数据库不一致问题待定5.0 redis缓存穿透待定6.0 redis缓存击穿待定7.0 redis 雪崩待定原创 2020-12-17 13:26:15 · 280 阅读 · 0 评论 -
redis高可用---sentinal集群
1.哨兵的介绍哨兵是redis集群架构中非常重要的一个组件,主要功能如下(1)集群监控,负责监控redis master和slave进程是否正常工作(2)消息通知,如果某个redis实例有故障,那么哨兵负责发送消息作为报警通知给管理员(3)故障转移,如果master node挂掉了,会自动转移到slave node上(4)配置中心,如果故障转移发生了,通知client客户端新的master地址2.哨兵的核心知识(1)哨兵至少需要3个实例,来保证自己的健壮性(2)哨兵 + redis主从的部署原创 2020-09-21 18:05:31 · 536 阅读 · 0 评论 -
为什么要用redis
1:为什么要用redis原因很简单,快!这个问题在大并发,高负载的网站中必须考虑.redis数据库中的所有数据都存储在内存中。由于内存的读写速度远快于硬盘,因此Redis的的的在性能上对比其他基于硬盘存储的数据库有非常明显的优势。2,redis 为什么快1、完全基于内存,绝大部分请求是纯粹的内存操作,非常快速。数据存在内存中,类似于HashMap,HashMap的优势就是查找和操作的时间复杂度都是O(1);2、数据结构简单,对数据操作也简单,Redis中的数据结构是专门进行设计的;3、采用单线程原创 2020-09-07 19:54:49 · 1202 阅读 · 0 评论