Loading...
redis 哨兵模式的架构解析一 redis的主从复制过程前言: 哨兵模式作为一段时间很主流的模式,但是其需要部署sentinel集群,相对占资源,其实生产更多用的redis cluster集群,可以看我redis的单独章节有详细的解说。通过下图,我们一起来了解redis的主从复制过程。注意: redis也是可是设置读写分离来提高性能的其过程如下:当slave连接master认主从节点发送p...
Mysql高可用MHA架构一 什么是MHAMHA是小日子过得还不错的霓虹国程序员yoshinorim开发的MySQL高可用方案采用Perl语言开发MHA是...
巧用阿里canal实现mysql异构数据同步一 什么是异构数据如下图:我们通过Mysql存储的数据,其实在检索的时候性能在一定条件下其实很低下,我们就会利用到es这样的全文检索引擎,来保证我们检索的速度,但是既然是两个不同的数据存储引擎,必然就涉及到数据同步的问题,如上图我们的步骤:应用创建,存储在mysql调用团队b的接口,将数据同步到es由需要查询的用户直接从es检索但是基于以上的流程存...
为什么禁用外键约束这个话题比较简单,我就简单描述一下:不使用外键的原因主要有一下几个:每次做DELETE 或者UPDATE都必须考虑外键约束,会导致开发的...
负载均衡器的基本知识一 什么是负载均衡器认识一下负载均衡器,如下图:在服务器与请求之间,通过一定的策略,将不同的请求分发到不同的应用上去,其具备这样的优点:高可用故障转移压力平分二 负载均衡器的类别负载均衡器根据软硬件分主要可以分为两种:硬件的负载均衡具备专门的系统,专门的策略等的硬件,性能是非常高的(缺点,例如美国的f5,一个成本最小也要十几万)软件层面的负载均衡例如haproxy等从网络...