开始之前:双主互备架构:在此基础上添加多个slave节点,将会出现问题,因为在Master节点切换到备用节点之后,多个slave节点的“MasterHost”无法自动切换到备用Master节点,从而导致整个mysql高可用架构出现问题。mmm集群套件可解决以上问题方案简介1.通过perl编写2.基于mysql主从复制3.由一个管理端(monitor)和多个代理端(agent)构成4.监控和管理my
分类:
数据库 时间:
2019-07-03 12:03:35
阅读次数:
145
一. 主从复制 1. 主从复制的原理 MySQL数据库的主从复制方案,是其自带的功能,并且主从复制并不是复制磁盘上的数据库文件,而是通过binlog二进制日志复制到需要同步的从服务器上。 MySQL数据库支持单向、双向、链式级联,等不同业务场景的复制。在复制的过程中,一台服务器充当主服务器(Mast ...
分类:
数据库 时间:
2019-06-29 22:25:41
阅读次数:
174
Mabatis的概述 JavaEE开发是分层的:表现层 业务层 持久层 框架(Framework)是整个或部分系统的可重用设计,表现为一组抽象构件及构件实例间交互的方法;另一种定义认为,框架是可被应用开发者定制的应用骨架。前者是从应用方面而后者是从目的方面给出的定义。 简而言之,框架其实就是某种应用... ...
分类:
其他好文 时间:
2019-06-28 19:34:14
阅读次数:
105
一、基本原理 MySQL复制过程分成三步: 1)、master将改变记录到二进制日志(binary log)。这些记录过程叫做二进制日志事件,binary log events; 2)、slave将master的binary log events拷贝到它的中继日志(relay log); 3)、sl ...
分类:
数据库 时间:
2019-06-27 16:32:53
阅读次数:
186
? 作者:黄小斜 文章来源:微信公众号【程序员江湖】 我想,没有一个程序员能够一步登天,一下子达到很高的高度,有些路是我们必须要走的,有些阶段是我们必须要经历的。有入门,才有进阶,才有更上一层楼。 别看我现在在大厂,但是我也待过小到不能小的小公司,也许你会感兴趣,那么不妨听我说说,我在学习编程路上待 ...
分类:
其他好文 时间:
2019-06-23 16:07:51
阅读次数:
108
打算在每个专题的学习之前,写一篇随笔,记录下自己对该专题认知的1.0版,以后持续迭代。我学习多线程有以下两个原因: 一、多线程是高级开发人员必备的技能,我对多线程可以说仍是一知半解,停留在零散理论阶段,未达到系统理论阶段,更未达到实战阶段。工作中接触到线程有三次,现在总结才发现都和定时任务有关,看来 ...
分类:
编程语言 时间:
2019-06-21 18:30:58
阅读次数:
137
一、环境搭建 启动3个容器,一个是master,端口是3307,另外两个是slaver,端口是3308和3309 二、配置mysql-master 进入mysql-master容器,修改/etc/mysql/my.cnf,添加 注意:在使用vim时,可能会出现not found,需要apt-get ...
分类:
数据库 时间:
2019-06-21 12:49:43
阅读次数:
189
最初开始学FPGA的时候,是2012年,先把别人带上FPGA的路,然后自己又不怎么玩FPGA。没想到最后还是要靠FPGA吃饭,在通信行业做FPGA。 晚上忽然想起来了之前的园子,就回园子看看。感觉一切都那么熟悉,还是5年前的样子,连灰尘都没有擦,还是以前那个简陋的小房子,记录着之前学习的点点滴滴。 ...
分类:
其他好文 时间:
2019-06-19 23:29:33
阅读次数:
175
MySQL Replication是Mysql自带的一种功能,可以实现将数据从一台数据库服务器(master)复制到一台或多台数据库服务器(slave),默认情况下属于异步复制,无需维持长连接。通过配置可以复制所有的库或者其中几个库,又或者库中的一部分表。(1).工作原理 简单的说就是master服 ...
分类:
数据库 时间:
2019-06-17 20:28:34
阅读次数:
159