在Web应用系统中,数据库性能是导致系统性能瓶颈最主要的原因之一。尤其是在大规模系统中,数据库集群已经成为必备的配置之一。集群的好处主要有:查询负载、数据库复制备份等。 MySQL数据库支持数据库的主从复制功能,因此在集群方面具有其独特的优势。众多国内外大型网站架构体系中,均采用了MySQL的主从数...
分类:
数据库 时间:
2015-04-27 19:53:57
阅读次数:
138
一、DNS概述以及相关术语1.DNS是域名系统(DomainNameSystem)的缩写,是一种组织域层次结构的计算机和网络服务命名系统。它的作用是:把域名转换成为网络可以识别的IP地址,查询结果保存起来,并告诉给客户端。2.FQDN全名是FullyQualifiedDomainName,即完全合格域名3.CDN的全称..
分类:
其他好文 时间:
2015-04-27 15:40:43
阅读次数:
356
概述 Redis 支持简单且易用的主从复制(master-slave replication)功能, 该功能可以让从服务器(slave server)成为主服务器(master server)的精确复制品。 以下是关于 Redis 复制功能的几个重要方面: Redis 使用...
分类:
其他好文 时间:
2015-04-24 17:02:52
阅读次数:
117
#!/bin/bash
#checkMySQL_SlaveStatus
#crontabtime00:10
MYSQLPORT=`netstat-na|grep"LISTEN"|grep"3306"|awk-F[:""]+‘{print$4}‘`
MYSQLIP=`ifconfigeth0|grep"inetaddr"|awk-F[:""]+‘{print$4}‘`
STATUS=$(/usr/bin/mysql-S/var/lib/mysql/mysql.sock-e"showslavestatus\\G"..
分类:
数据库 时间:
2015-04-24 06:47:15
阅读次数:
186
一、环境描述主数据库服务器ip:192.168.0.2从数据库服务器ip:192.168.0.3主从服务器上的mysql已全新安装,但并为投入生产,所以无数据产生。二、主从复制配置1.主数据库服务器master配置(1)为从服务器slave授权mysql> grant replication sla...
分类:
数据库 时间:
2015-04-23 23:01:08
阅读次数:
260
一.试验前规划:实验环境:CentOS—6.5数据库:Mysql-5.6.19虚拟机:VMwareWorkstation10网络拓扑结构:三个节点非别为master1,master2,slave.其中master1与master2做了mysql的双主复制,slave节点基于master1做主从复制。由于节点的限制我们将slave节点也做为监控主机。IP地址..
分类:
数据库 时间:
2015-04-22 18:50:13
阅读次数:
295
一、redis主从复制原理 在Slave启动并连接到Master后,将主动发送SYNC命令。此后Master将启动后台存盘进程,将数据库快照保存到文件中,同时收集新的写命令 (增、删、改)并缓存起来,在后台进程执行写文件。完毕后,Master将传送整个数据库文件到Slave,以完成一次完全同步。.....
分类:
其他好文 时间:
2015-04-22 13:34:53
阅读次数:
114
目录1、概述2、percona-tooldit工具的安装3、新建用户4、pt-table-checksum使用5、pt-table-sync使用6、个人总结1、概述假如你是一位运维人员,假如你生产环境上部署了mysql系统,再假如你线上的mysql是基于主从复制的架构,那恭喜你,它将可能会带给你主从数据不一致的"恶运"..
分类:
数据库 时间:
2015-04-22 02:08:33
阅读次数:
267
一、GTID简介什么是GTIDGTID(GlobalTransactionID)是对于一个已提交事务的编号,并且是一个全局唯一的编号。GTID实际上是由UUID+TID组成的。其中UUID是一个MySQL实例的唯一标识。TID代表了该实例上已经提交的事务数量,并且随着事务提交单调递增。下面是一个GTID的具体形式3E11..
分类:
数据库 时间:
2015-04-20 19:07:58
阅读次数:
375