1、配从(库)不配主(库) 2、从库配置:slaveof 主库IP 主库端口 主机可写/从机只读 主机宕机,从机原地代命。 缺点:主机压力太大,集中管理 上一个slave可以是下一个slave的Master,有效减轻master的写压力 中途变更转向,会清除之前的数据,重新建立拷贝最新的 方法:sl ...
分类:
其他好文 时间:
2020-04-05 20:23:42
阅读次数:
60
Redis的复制功能分为同步(psync)和命令传播(command propagate)两个操作: 同步操作用于将从服务器的数据库状态更新至主服务器当前所处的数据库状态; 命令传播操作则用于在主服务器的数据库状态被修改,导致主从服务器的数据库状态出现不一致时,让主从服务器的数据库重新回到一致状态。 ...
分类:
其他好文 时间:
2020-04-05 18:26:13
阅读次数:
52
JAVA基础 1、JAVA中的几种基本数据类型是什么,各自占用多少字节 Java基本数据类型有8种: 名词解释: bit:位,计算机存储数据的最小单位,二进制数中的一个 位数。 byte:字节,计算机存储数据的基本单位,一个字节由8位二进制数组成。通常一个汉字占两个字节。 2、String类能被继承 ...
分类:
数据库 时间:
2020-04-05 10:02:00
阅读次数:
75
参考https://www.jianshu.com/p/06ab9daf921d 主从切换技术的方法是:当主服务器宕机后,需要手动把一台从服务器切换为主服务器,这就需要人工干预,费事费力,还会造成一段时间内服务不可用。这不是一种推荐的方式,更多时候,我们优先考虑哨兵模式。 一、哨兵模式概述 哨兵模式 ...
分类:
其他好文 时间:
2020-04-05 00:24:32
阅读次数:
72
sentinel是Redis高可用Ha的重要组成部分,在传统Redis master/slave架构下,担任对主从复制的状态监控,并在主节点异常后自动将从节点提升为主节点对外提供服务。 下图展示了一个在哨兵sentinel集群中监控redis主从复制的一个例子,其中: 1. Sentinel集群包括 ...
分类:
其他好文 时间:
2020-04-04 16:14:55
阅读次数:
88
开始->控制面板->windows防火墙->“例外”选项卡->添加端口->3306->确定 其它情况: 关于windows2003服务器,mysql不能远程登录的问题解决 http://blog.sina.com.cn/s/blog_a02b996d01018rm3.html ...
分类:
数据库 时间:
2020-04-04 00:01:40
阅读次数:
111
Redis 缓存作为使用最多的缓存工具被各大厂商争相使用。通常我们会使用单体的 Redis 应用作为缓存服务,为了保证其高可用还会使用主从模式(Master-Slave),又或者是读写分离的设计。但是当缓存数据量增加以后,无法用单体服务器承载缓存服务时,就需要对缓存服务进行扩展。将需要缓存的数据切分成不同的分区,将数据分区放到不同的服务器中,用分布式的缓存来承载高并发的缓存访问。恰好 Redis Cluster 方案刚好支持这部分功能。
今天就来一起看看 Redis Cluster 的核心原理和实践:
Redis Cluster 实现数据分区
分布式缓存节点之间的通讯
请求分布式缓存的路由
缓存节点的扩展和收缩
故障发现和恢复
分类:
其他好文 时间:
2020-04-03 23:37:40
阅读次数:
82
一: mysql主从复制大体流程 1. master会将变动记录到二进制日志里面 2. master有一个i/o将二进制日志发送到slave 3. slave有一个i/o线程把master发送来的二进制写入到relay日志里面 4. slave有一个SQL线程, 按照relay日志处理slave的数 ...
分类:
数据库 时间:
2020-04-02 16:10:00
阅读次数:
84
mysql主从搭建 搭建mysql主从的目的是让一台mysql作为主数据库,一台或多台mysql作为从数据库,主数据库只负责数据的写入,从数据库只负责数据的查询(读写分离),且主从数据库是实时同步的,这样就可以减轻单个数据库压力,从而提高项目的并发量。 ...
分类:
数据库 时间:
2020-04-02 01:29:02
阅读次数:
84