
redis
文章平均质量分 83
外星人的程序生涯
这个作者很懒,什么都没留下…
展开
-
Redis集群的节点通信原理
Redis集群搭建中,数据如何在节点分布的原理,下面来介绍一下节点之间是如何进行通信(节点握手) 在分布式存储中需要提供维护节点元数据信息的机制,所谓元数据是指:节点负责哪些数据,是否出现故障等状态信息。常见的元数据维护方式分为:集中式和P2P方式。Redis集群采用P2P的Gossip(流言)协议,Gossip协议工作原理就是节点彼此不断通信交换信息,一段时间后所有的节点都会知道集群完整的信息...原创 2018-07-25 16:04:40 · 13158 阅读 · 3 评论 -
Redis主从加Sentinel模式部署
Redis主从加Sentinel模式部署 总体部署 一主二从三哨兵 ip地址分配分别为 主 127.0.0.1:6379 从 127.0.0.1:6389 从 127.0.0.1:6399 哨兵 127.0.0.1:26379 哨兵 127.0.0.1:26389 哨兵 127.0.0.1:26399 一主二从的配置文件 redis.conf设置 主的保持默认的不变 二个从的分别打开配置文件 ...原创 2018-07-25 16:08:28 · 284 阅读 · 0 评论 -
redis常用的数据类型及命令
String类型: (1): append:追加到原有的key的value后 append key value (2):exists:判断key是否存在 exists key (3):set 给某个key存储某个值 set key value (4):get:获取某个key对应的值 get key (5):expire设置某个key的有效时间 expire key (6):i...原创 2018-07-25 16:15:05 · 284 阅读 · 0 评论 -
关于Redis经常被问到的问题:缓存雪崩、缓存穿透、缓存预热、缓存更新、缓存降级、缓存热点 key等概念的入门及简单解决方案。
关于Redis经常被问到的问题:缓存雪崩、缓存穿透、缓存预热、缓存更新、缓存降级、缓存热点 key等概念的入门及简单解决方案。 一、缓存雪崩 缓存雪崩我们可以简单的理解为:由于原有缓存失效,新缓存未到期间(例如:我们设置缓存时采用了相同的过期时间,在同一时刻出现大面积的缓存过期),所有原本应该访问缓存的请求都去查询数据库了,而对数据库CPU和内存造成巨大压力,严重的会造成数据库宕机。从而形成一...转载 2018-07-25 16:21:44 · 4184 阅读 · 2 评论