一. redis的高可用 在Redis中,实现高可用的技术主要包括持久化、复制、哨兵和集群 持久化:持久化是最简单的高可用方法(有时甚至不被归为高可用的手段),主要作用是数据备份,即将数据存储在硬盘,保证数据不会因进程退出而丢失。 复制:复制是高可用Redis的基础,哨兵和集群都是在复制基础上实现高 ...
分类:
其他好文 时间:
2019-06-30 12:24:39
阅读次数:
79
VRRP基本概念VRRP(VirtualRouterRedundancyProtocol,虚拟路由器冗余协议)将可以承担网关功能的一组路由器加入到备份组中,形成一台虚拟路由器,这样主机的网关设置成虚拟网关,就能够实现冗余。VRRP原理VRRP将局域网内的一组路由器划分在一起,称为一个备份组。备份组由一个Master路由器和多个Backup路由器组成,功能上相当于一台虚拟路由器。VRRP备份组具有
分类:
其他好文 时间:
2019-06-28 13:11:20
阅读次数:
112
1双机热备 双机热备是一种概念,各种设备均可以采用此概念进行部署,比如三层交换机 、路由器、防火墙、服务器等。如果仅部署一台设备,难免会有单点故障的风险,所以部署两台,一主一备较为保险,一台坏了,另一台自动“顶上”,保证业务不中断,这就是双机热备。最常见的双机热备就是同时带着同一品牌的两台手机,A坏 ...
分类:
其他好文 时间:
2019-06-22 19:52:37
阅读次数:
132
存储引擎:定义:引擎就是驱动各种数据库的程序,它负责处理数据库相关工作的核心部份。同样的,数据库应用项目的操作指令,均会通过数据库引擎的处理作用到数据库上。引擎的选择: 大尺寸的数据集趋向于InnoDB引擎,因为它支持事务处理和故障恢复。数据库的大小决定了故障恢复的时间长短,InnoDB可以利用事务 ...
分类:
其他好文 时间:
2019-06-17 17:39:20
阅读次数:
113
支付宝所使用的架构分为两类三层,分别是运维平台(IAAS),技术平台(PAAS),业务平台(SAAS)。这三个平台,分别从底层,中间层和应用层提供服务。 因为双十一当天的用户数量,访问量,以及所有的数据都会是平时的几倍,所以对系统的要求也相对提高了,还要提供一套完整的备灾方案和故障恢复体系。保障系统 ...
分类:
其他好文 时间:
2019-06-16 20:08:53
阅读次数:
120
1.是什么行话:也就是我们所说的主从复制,主机数据更新后根据配置和策略自动同步到备机的master/slave机制,Master以写为主,Slave以读为主2.能干嘛数据冗余:主从复制实现了数据的热备份,是持久化之外的一种数据冗余方式故障恢复:当主节点出现问题时,可以由从节点提供服务,实现快速的故障恢复;实际上是一种服务的冗余负载均衡:在主从复制的基础上,配合读写分离,可以由主节点提供写服务,由从
分类:
其他好文 时间:
2019-06-08 22:53:34
阅读次数:
119
flume 1.x开始 输入数据的读取与输出数据的写入在由 不同的工作线程(称为运行器)来处理了。 在flume 0.9中,输入线程也执行对输出的写入(故障恢复重试除外)。 输出写入器很慢(而不仅仅是完全失败),那么它会阻塞Flume 接收数据的能力。 这种新的异步设计使得输入线程完全意识不到任何下 ...
分类:
编程语言 时间:
2019-06-05 00:42:27
阅读次数:
96
1.redis持久化的意义 redis持久化的意义,在于 故障恢复 。 如果没有对数据进行持久化,那么如果redis遇到灾难性的故障,就会丢失所有的数据。 如果通过redis的持久化机制将数据持久化到硬盘上面去,然后在定期将磁盘上的文件备份到一起其他的服务器上面(比如:云服务器),这样就可以保证即使 ...
分类:
其他好文 时间:
2019-05-23 23:08:34
阅读次数:
150
mysql5.6版本: mysql的主从复制环境构建故障恢复 基于GTID的mysql中从复制 使用atlas实现读写分离 文章下载包地址: 链接:https://pan.baidu.com/s/1ht1y9HnqcfrDdWuPHUq_gg 提取码:cxql ...
分类:
数据库 时间:
2019-05-14 00:39:57
阅读次数:
143
分布式系统涵盖的面非常广,具体来说涵盖如下几方面: 服务调度 ,涉及服务发现、配置管理、弹性伸缩、故障恢复等。 资源调度 ,涉及对底层资源的调度使用,如计算资源、网络资源和存储资源等。 流量调度 ,涉及路由、负载均衡、流控、熔断等。 数据调度 ,涉及数据复本、数据一致性、分布式事务、分库、分表等。 ...
分类:
其他好文 时间:
2019-05-13 09:20:18
阅读次数:
606