无需注册免费的网站在那个网站做定制旅游

张小明 2026/1/2 3:52:05
无需注册免费的网站,在那个网站做定制旅游,微博营销的优势和劣势,需要注册的网站建设目录 1. Redis三种模式概述 2、Redis 主从复制 2.1 主从复制的作用 #xff08;要知道#xff09; 2.2 主从复制流程 2.3 搭建Redis 主从复制 3. Redis 哨兵模式 3.1 Redis 哨兵概述 3.2 哨兵模式原理 3.3 哨兵模式的作用 3.4 故障转移机制 3.5 主节点的选举 3.6…目录1. Redis三种模式概述2、Redis 主从复制2.1 主从复制的作用 要知道2.2 主从复制流程2.3 搭建Redis 主从复制3. Redis 哨兵模式3.1 Redis 哨兵概述3.2 哨兵模式原理3.3 哨兵模式的作用3.4 故障转移机制3.5 主节点的选举3.6 搭建Redis 哨兵模式4. Redis 群集模式4.1 Redis 群集概述4.2 集群的作用4.3 Redis集群的数据分片1. Redis三种模式概述Redis群集有三种模式分别是主从同步/复制、哨兵模式、Cluster下面会讲解一下三种模式的工作方式以及如何搭建cluster群集2、Redis 主从复制主从复制是指将一台Redis服务器的数据复制到其他的Redis服务器。前者称为主节点(Master)后者称为从节点(Slave)数据的复制是单向的只能由主节点到从节点。默认情况下每台Redis服务器都是主节点且一个主节点可以有多个从节点(或没有从节点)但一个从节点只能有一个主节点。2.1 主从复制的作用 要知道数据冗余主从复制实现了数据的热备份是持久化之外的一种数据冗余方式。故障恢复当主节点出现问题时可以由从节点提供服务实现快速的故障恢复实际上是一种服务的冗余。负载均衡在主从复制的基础上配合读写分离可以由主节点提供写服务由从节点提供读服务即写Redis数据时应用连接主节点读Redis数据时应用连接从节点分担服务器负载尤其是在写少读多的场景下通过多个从节点分担读负载可以大大提高Redis服务器的并发量。高可用基石除了上述作用以外主从复制还是哨兵和集群能够实施的基础因此说主从复制是Redis高可用的基础。2.2 主从复制流程1若启动一个Slave机器进程则它会向Master机器发送一个“sync command”命令请求同步连接。2无论是第一次连接还是重新连接Master机器都会启动一个后台进程将数据快照保存到数据文件中执行rdb操作同时Master还会记录修改数据的所有命令并缓存在数据文件中。3后台进程完成缓存操作之后Master机器就会向Slave机器发送数据文件Slave端机器将数据文件保存到硬盘上然后将其加载到内存中接着Master机器就会将修改数据的所有操作一并发送给Slave端机器。若Slave出现故障导致宕机则恢复正常后会自动重新连接。4Master机器收到Slave端机器的连接后将其完整的数据文件发送给Slave端机器如果Mater同时收到多个Slave发来的同步请求则Master会在后台启动一个进程以保存数据文件然后将其发送给所有的Slave端机器确保所有的Slave端机器都正常。2.3 搭建Redis 主从复制3. Redis 哨兵模式3.1 Redis 哨兵概述主从切换技术的方法是当服务器宕机后需要手动一台从机切换为主机这需要人工干预不仅费时费力而且还会造成一段时间内服务不可用。为了解决主从复制的缺点就有了哨兵机制。哨兵的核心功能在主从复制的基础上哨兵引入了主节点的自动故障转移。3.2 哨兵模式原理哨兵(sentinel):是一个分布式系统用于对主从结构中的每台服务器进行监控当出现故障时通过投票机制选择新的 Master并将所有slave连接到新的 Master。所以整个运行哨兵的集群的数量不得少于3个节点。3.3 哨兵模式的作用监控哨兵会不断地检查主节点和从节点是否运作正常。自动故障转移当主节点不能正常工作时哨兵会开始自动故障转移操作它会将失效主节点的其中一个从节点升级为新的主节点并让其它从节点改为复制新的主节点。通知提醒哨兵可以将故障转移的结果发送给客户端。哨兵结构由两部分组成哨兵节点和数据节点节点不存储数据。哨兵节点哨兵系统由一个或多个哨兵节点组成哨兵节点是特殊的redis数据节点主节点和从节点都是数据节点。3.4 故障转移机制3.5 主节点的选举1. 过滤掉不健康的已下线的没有回复哨兵 ping 响应的从节点。2. 选择配置文件中从节点优先级配置最高的。replica-priority默认值为1003. 选择复制偏移量最大也就是复制最完整的从节点。哨兵的启动依赖于主从模式所以须把主从模式安装好的情况下再去做哨兵模式3.6 搭建Redis 哨兵模式4. Redis 群集模式4.1 Redis 群集概述集群即Redis Cluster是Redis 3.0开始引入的分布式存储方案。集群由多个节点(Node)组成Redis的数据分布在这些节点中。集群中的节点分为主节点和从节点只有主节点负责读写请求和集群信息的维护从节点只进行主节点数据和状态信息的复制。4.2 集群的作用集群的作用可以归纳为两点1数据分区数据分区(或称数据分片)是集群最核心的功能。集群将数据分散到多个节点一方面突破了Redis单机内存大小的限制存储容量大大增加另一方面每个主节点都可以对外提供读服务和写服务大大提高了集群的响应能力。Redis单机内存大小受限问题在介绍持久化和主从复制时都有提及例如如果单机内存太大bgsave和bgrewriteaof的fork操作可能导致主进程阻塞主从环境下主机切换时可能导致从节点长时间无法提供服务全量复制阶段主节点的复制缓冲区可能溢出。2高可用集群支持主从复制和主节点的自动故障转移与哨兵类似当任一节点发生故障时集群仍然可以对外提供服务。4.3 Redis集群的数据分片Redis集群引入了哈希槽的概念Redis集群有16384个哈希槽编号0-16383集群的每个节点负责一部分哈希槽每个Key通过CRC16校验后对16384取余来决定放置哪个哈希槽通过这个值去找到对应的插槽所对应的节点然后直接自动跳转到这个对应的节点上进行存取操作#以3个节点组成的集群为例节点A包含0到5460号哈希槽节点B包含5461到10922号哈希槽节点C包含10923到16383号哈希槽#Redis集群的主从复制模型集群中具有A、B、C三个节点如果节点B失败了整个集群就会因缺少5461-10922这个范围的槽而不可以用。为每个节点添加一个从节点A1、B1、C1整个集群便有三个Master节点和三个slave节点组成在节点B失败后集群选举B1位为的主节点继续服务。当B和B1都失败后集群将不可用。
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

教育机构做网站的目的商城网站建设价格

labview程序设计,基于振动信号的转子不对中,不平衡故障诊断系统设计。 转子不平衡分类:质量不平衡。 转子不对中分类:平行不对中,角度不对中。 信号分析:时域分析,频域分析。 时域分析:无量纲参数分析,有量纲参数分析。…

张小明 2026/1/2 2:31:13 网站建设

杭州自助建站模板h5网站设计欣赏

✅作者简介:合肥自友科技 📌核心产品:智慧校园平台(包括教工管理、学工管理、教务管理、考务管理、后勤管理、德育管理、资产管理、公寓管理、实习管理、就业管理、离校管理、科研平台、档案管理、学生平台等26个子平台) 。公司所有人员均有多…

张小明 2026/1/1 20:26:01 网站建设

中小企业网站建设济南兴田德润厉害吗wordpress站内信

Audiogrep终极指南:快速掌握自动音频剪辑神器 【免费下载链接】audiogrep Creates audio supercuts. 项目地址: https://gitcode.com/gh_mirrors/au/audiogrep 在音频编辑的世界里,你是否曾经为从长录音中寻找特定内容而烦恼?Audiogre…

张小明 2026/1/2 8:35:20 网站建设

dw做网站时怎么在图片上加字小说网站防盗做的好

毕业季临近,你是否正为论文里的“数据分析”部分焦头烂额?问卷收了一堆,Excel打开又关上,SPSS教程看了三遍还是不会操作……别硬扛了!百考通全新升级的AI数据分析平台(https://www.baikao tongai.com/sjfx&…

张小明 2026/1/1 14:38:28 网站建设

集团网站建设方案网站版权 备案icp

课题摘要在文博行业数字化转型加速、传统博物馆管理存在 “展品管理低效、参观体验单一、客流管控滞后、文物保护数据化不足” 的痛点背景下,基于 SpringBoot 的博物馆管理系统构建具有重要的文化保护与服务价值:从展品管理层面,系统整合文物…

张小明 2026/1/2 5:53:54 网站建设

做暧昧的小视频网站2官网建设目的

STREAMS 调度与流头操作详解 1. 流控制变量 流控制变量分为布尔变量和列表变量,它们在 STREAMS 系统中起着关键作用,用于管理队列状态、内存分配和消息处理等。 1.1 布尔变量 变量 描述 char qrunflag 至少有 1 个启用的队列 char queueflag queuerun() 函数正在…

张小明 2025/12/31 14:10:02 网站建设