1. 高可用 持久化:持久化是最简单的高可用方法(有时甚至不被归为高可用的手段),主要作用是数据备份,即将数据存储在硬盘,保证数据不会因进程退出而丢失。 复制:复制是高可用Redis的基础,哨兵和集群都是在复制基础上实现高可用的。复制主要实现了数据的多机备份,以及对于读操作的负载均衡和简单的故障恢复 ...
分类:
其他好文 时间:
2020-06-30 00:47:49
阅读次数:
90
一、概述 计算机网络的功能 数据通信 资源共享 分布式处理 提高可靠性 负载均衡 计算机网络采用的两类通信方式:客户-服务器方式(C/S)和对等连接方式(P2P) 电路交换特点: 通信前要先建立连接,通信完毕后释放连接。一定要有三个阶段:建立连接、通信、释放连接。 通信过程中,通信双方自始至终占用着 ...
分类:
其他好文 时间:
2020-06-29 13:24:45
阅读次数:
94
总结:使用一致性hash-槽-节点方式,一旦增删节点,重新分配变动的槽来保证各节点负载均衡。 一个端口用来正常访问,1****端口用来同步集群状态。1s10次同步。 一、集群的作用 集群,即Redis Cluster,是Redis 3.0开始引入的分布式存储方案。 集群由多个节点(Node)组成,R ...
分类:
其他好文 时间:
2020-06-28 13:38:44
阅读次数:
57
一、Portchannel初识:1.1基本概念portgroup是配置层面上的一个物理端口组,配置到portgroup里面的物理端口才可以参加链路汇聚,并成为portchannel里的某个成员端口。在逻辑上,portgroup并不是一个端口,而是一个端口序列。加入portgroup中的物理端口满足某种条件时进行端口汇聚,形成一个portchannel,这个portchannel具备了逻辑端口的属性
分类:
其他好文 时间:
2020-06-28 11:11:40
阅读次数:
68
nginx可以根据客户端IP进行负载均衡,在upstream里设置ip_hash,就可以针对同一个C类地址段中的客户端选择同一个后端服务器,除非那个后端服务器宕了才会换一个。 nginx的upstream目前支持的5种方式的分配 1、轮询(默认)每个请求按时间顺序逐一分配到不同的后端服务器,如果后端 ...
分类:
其他好文 时间:
2020-06-28 09:47:04
阅读次数:
67
**LVS:**linux virtual server,负载调度器,内核集成。VS根据请求报文的目标地址和目标协议及端口将其根据不同的调度算法调度转发至后端的RS VS:virtual server,负责调度 RS:real server,后端真正提供服务的机器 netfilter:内核空间上的框 ...
分类:
其他好文 时间:
2020-06-28 00:38:35
阅读次数:
76
Ribbon入门介绍,
Ribbon负载均衡演示,
RestTemplate详解,
Ribbon核心组件IRule,
Ribbon负载均衡算法, ...
分类:
编程语言 时间:
2020-06-27 18:37:07
阅读次数:
74
RAC, Data Gurad, Stream 是Oracle 高可用性体系中的三种工具,每个工具即可以独立应用,也可以相互配合。 他们各自的侧重点不同,适用场景也不同。 RAC 它的强项在于解决单点故障和负载均衡,因此RAC 方案常用于7*24 的核心系统,但RAC 方案中的数据只有一份,尽管可以 ...
分类:
数据库 时间:
2020-06-27 11:22:46
阅读次数:
47
1、真实服务器packagemainimport("fmt""log""net/http""os""os/signal""strconv""syscall""time")typerealServerstruct{Addrstring}func(rs*realServer)HelloHandler(whttp.ResponseWriter,r*http.Request){data:=fmt.Spri
分类:
编程语言 时间:
2020-06-27 09:44:41
阅读次数:
70
三、课堂目标 1. 掌握hbase的数据存储原理 2. 掌握hbase的读流程和写流程 3. 掌握hbase表的region拆分和合并 4. 掌握hbase表的预分区 四、知识要点 1. hbase的数据存储原理 HRegionServer=》多个Region Region=》多个store,一个列 ...
分类:
其他好文 时间:
2020-06-27 00:24:37
阅读次数:
65