自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

gaobinzhan

一个Phper的成长之路

原创 如何搭建redis-cluster
原力计划

背景 ​ 假设在一台主从机器上配置了20G内存,但是业务需求是需要50G内存的时候,主从结构+哨兵可以实现高可用故障切换+冗余备份,但是不能解决数据容量的问题,用哨兵,每个redis实例存储的数据也都是完整的数据,浪费内存且有木桶效应。 ​ 为了最大化利用内存,可以采用cluster,就是分布...

2020-06-30 22:34:23 47 0

原创 redis哨兵故障转移及实现
原力计划

文章目录Sentinel命令Sentinel故障转移Sentinel实现原理三个定时任务主观下线和客观下线领导者选举方式如何选择“合适”的Slave节点Sentinel常见问题 在上篇文章中docker-compose搭建redis-sentinel成功的搭建了1主2从3哨兵。 Sentine...

2020-06-22 14:09:55 111 0

原创 docker-compose搭建redis-sentinel
原力计划

文章目录主从复制的问题哨兵机制的原理docker-compose 实现 redis-sentinel 主从复制的问题 ​ 对于上篇文章redis持久化rdb及aof中,redis服务器重启时的数据恢复,在新版本中是不符合我画的那个流程图的。 ​ redis启动的时候会去判断是否开启aof,如果开启...

2020-06-20 01:10:48 40 0

原创 php反射实现Ioc/Di及注解
原力计划

​ PHP5之后提供了完整的反射API,添加了对类、接口、函数、方法和扩展进行反向工程的能力。此外,反射API提供了方法来取出 函数、类和方法的文档注释。 Ioc/Di大家应该都不陌生,但是对小白来说呢听起来就挺高大上的,下面就用代码来实现: <?php /** * @author ga...

2020-06-08 23:47:49 146 3

原创 redis持久化rdb及aof
原力计划

为什么要开启redis持久化及如何去做redis备份

2020-06-07 19:27:12 47 0

原创 redis之主从问题处理
原力计划

redis如何规避复制风暴问题

2020-06-05 15:05:29 92 0

原创 redis主从之全量复制及增量复制
原力计划

文章目录主从注意事项拓扑图一主一从一主多从树状主从原理数据同步 主从注意事项 在之前我写了一篇docker实现redis主从复制的文章,点击进入 对于主从复制的好处,在上篇文章我也写了,下面说一下注意事项。 注意事项: 安全 对于数据比较重要的节点,主节点会通过设置requirepass参...

2020-06-04 00:15:22 261 0

提示
确定要删除当前文章?
取消 删除