Akemi

Akemi

it's better to burn out than to fade away

MySQL高可用之主从复制(已更新)
主从复制主从复制与相关概念介绍mysql主从复制是mysql自带的一种容灾备份方案,通过逻辑的binlog日志复制到从节点,然后由本地线程读取地址的sql语句,应用到mysql数据库中 推荐架构1主-1从、1主-2从、1主-1从-2从级联其中级联模式可以缓解主的IO压力,主节点只需要将binlog复制给二级从节点即可 不推荐架构1主-1主多主、2主-1从、1主-1主-1主环形 主从复制的步骤 1.客户端访问数据库-修改数据2.数据改变时,master将提交的事务写入binlog3.从库的IO线程请求主库binlog,主库dump线程将其发送给IO线程4.IO线程对比binlog与中继日志...
MySQL高可用之双主+keepalived
双主+keepalive是一种简单通用的mysql高可用架构优点就是简单缺点是扩展性差,如果出现错误需要手动进行恢复 双主配置双主在主从同步的基础上进行,binlog配置及rep用户配置略过 用户repuser@%密码repuser123权限replication、slave 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647环境:mysql5.7.20192.168.10.125 mysql-1192.168.10.126 mysql-2主:修改my.cnf#repl...
MySQL高可用方案介绍
高可用方案:一主一从,一主多从,MHA,MMM 负载均衡:Cluster 混合模式:双主多从,从库负载均衡 主从复制一主一从,主库读写从库备份结构简单、节省资源,但无法线性拓展,同步失败后需要手动恢复主从架构 实现功能:1.数据备份与容灾2.读写分离,负载均衡3.业务拆分,根据重要性进行拆分访问 MHA(Master High Availability)一个高可用的解决方案,在故障切换的过程中能在30秒内自动完成数据库的故障切换操作,并且可以保证数据的一致性,支持一主多从,所以要求集群中至少有三台服务器 MHA由MHA Manager和MHA Node组成 Manager可以单独部署在一...
MySQL元数据与information_schema
元数据mysql库和表的属性信息即元数据,都存储在”基表”中,这部分无法直接进行增删改查 只能通过专用DDL、DCL语句进行影响(修改),比如create、drop,创建之后元数据自动就会修改了 可以通过一些专用视图和命令进行元数据查看: information_schema中保存了大量元数据查询的视图show命令可以使用封装好的命令进行查询 使用一个视图(别名)来定义一个复杂操作 因为复杂操作比较难记,所以可以将这个操作以一个别名的方式保存下来 1234567891011121314151617181920212223242526272829303132333435SELECT tea...
SQL语句详解
SQL是一种结构化的查询语言,是关系型数据库通用的命令 遵循了SQL92的标准 SQL的常用种类 DDL definition 数据定义语言DCL control 数据控制语言DML Manipulation 数据操作语言DQL Query 数据查询语言 数据库的逻辑结构库属性:字符集、排序规则 表属性:存储引擎类型、字符集、排序规则 列属性:数据类型、约束、其他属性 字符集 相当于编码表最开始是ASCII码国内常用utf8、utf8mb4、gbkutf8 每个汉字3字节utf8mb4 每个汉字4字节(推荐)、支持emoji 排序规则(校对规则)collation 影响对于英文字符串大小...
MySQL多实例
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135...
Shell实战
远程服务器磁盘占用12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758#!/bin/bashweb1=192.168.10.161nginx1=192.168.10.164menu(){cat<<EOF1.web1=192.168.10.1612.nginx1=192.168.10.1643.自定义服务器4.菜单EOF}check_disk(){ ping -c 1 -w ...
Tomcat综合案例
Tomcat部署java项目,并使用nginx做负载均衡,使用keepalived做高可用
Tomcat基础知识
包括tomcat部署、tomcat文件、tomcat部署简单网站、多虚拟主机部署、nginx-tomcat反向代理、tomcat简单调优
avatar
王盛
当生命指向成长,时间就是你的朋友
FRIENDS
MyCSDN