06 2020 档案

摘要:文章开始啰嗦两句,写到这里共21篇关于redis的琐碎知识,没有过多的写编程过程中redis的应用,着重写的是redis命令、客户端、服务器以及生产环境搭建用到的主从、哨兵、集群实现原理,如果你真的能看的进去,相信对你在以后用到redis时会有一定的帮助。 写到现在,redis相关的内容暂时告一段落 阅读全文
posted @ 2020-06-13 23:03 温暖如太阳 阅读(228) 评论(0) 推荐(0) 编辑
摘要:当一个客户端执行SUBSCRIBE命令订阅某个或某些频道时,这个客户端与被订阅频道之间就建立起了一种订阅关系。 Redis将所有频道的订阅关系保存在服务器状态的pubsub_channels字典里面,这个字典的键是某个被订阅的频道,而键的值是一个链表,链表里面记录了所有订阅这个频道的客户端: str 阅读全文
posted @ 2020-06-12 23:11 温暖如太阳 阅读(266) 评论(0) 推荐(0) 编辑
摘要:Redis 发布订阅(pub/sub)是一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收消息,它的发布与订阅功能由PUBLISH、SUBSCRIBE、PSUBSCRIBE等命令组成。 通过执行SUBSCRIBE命令,客户端可以订阅一个或多个频道,从而成为这些频道的订阅者:每当有其他客 阅读全文
posted @ 2020-06-11 22:20 温暖如太阳 阅读(208) 评论(0) 推荐(1) 编辑
摘要:复制和故障转移 Redis集群中的节点分为主节点(master)和从节点(slave),其中主节点用于处理槽,而从节点则用于复制某个主节点,并在被复制 的主节点下线时,代替下线主节点继续处理命令请求。 设置从节点:CLUSTER REPLICATE < node_id >可以让接收命令的节点称为no 阅读全文
posted @ 2020-06-10 22:31 温暖如太阳 阅读(429) 评论(0) 推荐(0) 编辑
摘要:Redis集群是Redis提供的分布式数据库方案,集群通过分片来进行数据共享,并提供复制和故障转移操作。 一个Redis集群通常由多个节点组成,在刚开始的时候每个节点都是相互独立的,他们处于一个只包含自己的集群当中,我们通过使用CLUSTER MEET命令将节点连接到一起,构成一个包含多节点的集群。 阅读全文
posted @ 2020-06-09 22:44 温暖如太阳 阅读(322) 评论(0) 推荐(0) 编辑
摘要:消失了一段时间,我又回来啦。不多说,继续把哨兵看完。 检测主观下线状态 默认情况下,Sentinel会以每秒一次的频率向所有与他创建了命令连接的实例(主从服务器以及其他Sentinel)发送PING命令,并通过实例返回的PING命令回复来判断实例是否在线。 实例对PING命令的回复可以分为两种情况: 阅读全文
posted @ 2020-06-08 22:32 温暖如太阳 阅读(291) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示