经常有朋友问,MySQL双主的一致性问题,今天简单聊一聊。MySQL为什么要使用双主架构?MySQL最常见的集群架构,是一主多从,主从同步,读写分离的架构。通过这种方式,能够扩充数据库的读性能,保证读库的高可用,但此时写库仍然是单点。为了保证MySQL写库的高可用,可以在一个MySQL数据库集群中可以设置两个主库,并设置双向同步,以冗余写库的方式,来保证写库的高可用。MySQL双主架构,会存在什么
分类:
数据库 时间:
2020-11-08 17:30:38
阅读次数:
24
冗余链路存在问题 (1)多帧复制 (2)mac地址数据库反转 (3)广播风暴 stp工作原理(阻塞端口) (1)从逻辑上打破环路,生成树状结构,防止网络风暴 (2)当正在转发的数据链路断掉的时候,被阻塞的端口自动起来,执行数据转发,冗余备份的作用 1.选择根网桥 依据:桥id(桥优先级(0-6553 ...
分类:
其他好文 时间:
2020-11-08 16:58:32
阅读次数:
26
转至: sinceEver 2017-03-11 原文 linux下实现自动部署tomcat的脚本 由于经常部署war到tomccat上,经常有一些重复的工作要做:停服务、备份war包、上传新的war包、启动服务。索性就写了一个自动部署的脚本。 脚本如下autoDeploy.sh: #! /bin/ ...
分类:
系统相关 时间:
2020-11-07 16:11:41
阅读次数:
20
Jumpserver高可用集群部署,MariaDB及Redis数据库定时备份处理
分类:
数据库 时间:
2020-11-07 15:35:29
阅读次数:
18
Xtrabackup物理备份工具,备份MySQL5.6.36(一)Xtrabackup工具简介percona公司的备份工具,性能比较高。物理备份工具。特点:物理备份工具,在同级数据量基础上,都要比逻辑备份性能要好的多。特别是在数据量比较大的时候,体现的更加明显。备份方式:1、拷贝数据文件(myisam存储引擎可以直接cp拷贝,但是innodb的不行)2、拷贝数据页备份原理(innodb):1、对于
分类:
数据库 时间:
2020-11-06 02:41:00
阅读次数:
30
1、备份的类型冷备份:关闭数据、停止业务温备份:加锁备份热备份:在先备份,不会影响到也正常运行2、备份方式逻辑备份:基于SQL语句的备份(1)mysqldump建库、建表、数据插入(2)基于二进制日志:数据库的所有变化类的操作(3)基于复制的备份:将二进制日志实时传送到另一台机器并且恢复物理备份(1)xtrabackup进行物理备份(2)拷贝数据文件(冷备)3、备份工具(1)mysqldumpmy
分类:
数据库 时间:
2020-11-06 02:22:41
阅读次数:
26
参考链接:https://www.jdon.com/ddd.html 原先的业务对象类只有key value,属于贫血模型,而DDD领域驱动设计的理念下,业务对象类同时有了原先service里的行为和方法。 原先的model包含service dao valueObject,view是jsp或jso ...
分类:
其他好文 时间:
2020-11-06 02:22:17
阅读次数:
21
使用vim auto_backup_mysql.sh 在里面输入 #auto backup mysql db #by authors dxw 2017 #dufine backup path BAK_DIR=/data/backup/`date +%Y%m%d` MYSQLDB=syuee MYSQ ...
分类:
数据库 时间:
2020-11-06 02:20:23
阅读次数:
28
在生产环境下,单机部署的Redis服务一旦宕机,所有依赖Redis服务的主流服务都会受到影响, 这时就需要一种Redis高可用方案。 一般来说, 一个高可用的方案要满足以下三点要求: 数据备份(冗余) 数据冗余在不同的节点上,防止数据丢失 故障自动切换 正在服务的节点故障时,可以自动地切换到备用节点 ...
分类:
其他好文 时间:
2020-11-06 02:06:32
阅读次数:
16