MySQL 主从(MySQL Replication),主要用于 MySQL 的时时备份或者读写分离。在配置之前先做一下准备工作,配置两台 mysql 服务器,如果你的机器不能同时跑两台 Linux虚拟机,那可以考虑在同一个机器上跑两个 mysql 服务。 MySQL 主从原理非常简单,总结一...
分类:
数据库 时间:
2015-12-22 01:07:20
阅读次数:
296
一、前言:为什么MySQL要做主从复制(读写分离)?通俗来讲,如果对数据库的读和写都在同一个数据库服务器中操作,业务系统性能会降低。为了提升业务系统性能,优化用户体验,可以通过做主从复制(读写分离)来减轻主数据库的负载。而且如果主数据库宕机,可快速将业务系统切换到从数据库上,可避免数据丢失。二、My...
分类:
数据库 时间:
2015-12-18 16:22:45
阅读次数:
238
集群的作用:1: 主从备份 防止主机宕机2: 读写分离,分担master的任务3: 任务分离,如从服分别分担备份工作与计算工作布局:主从通信过程Master配置:1:关闭rdb快照(备份工作交给slave)2:可以开启aofslave配置:1: 声明slave-of2: 配置密码[如果master有...
分类:
其他好文 时间:
2015-12-17 10:36:59
阅读次数:
179
最近经常线上的Slave老报1062的错误,蛋碎一地,幸好Slave暂时没有用到业务上,也就是说没有做读写分离,所以Slave有问题,影响也不大,但每隔一阵子就报1062主键冲突的错误,让我好纠结,如果不解决的话,我都不敢上Atlas,所以一直在排查到底是什么引起的。虽然大家都知道当Master插....
分类:
其他好文 时间:
2015-12-16 19:21:29
阅读次数:
195
Amoeba-mysql读写分离实战 Amoeba用途有很多,这里看标题我们就先说读写分离,因为我也只会这个。Amoeba定义为国内的,开源的。目前(2015年10月20日)我们用amoeba2.2版本来做。先说一下本人环境: Keepalived那个先不说。Mysql 5.6C...
分类:
数据库 时间:
2015-12-14 16:04:34
阅读次数:
165
【Nginxweb服务器】安装为nginx提供SysVinit脚本优先级让Nginx支持站点用户认证访问NginxSSL配置打开防火墙443端口基于主机名的虚拟主机源码安装PHPNginx反向代理Nginx负载均衡Nginxweb缓存NginxURL重写Nginx读写分离【Nginxweb服务器】支持5万高并发,实际3万负载均衡LVS反向..
分类:
Web程序 时间:
2015-12-13 18:57:48
阅读次数:
386
一、MariaDB Galera Cluster概要:1.简述: MariaDB Galera Cluster是一套在mysql innodb存储引擎上面实现multi-master及数据实时同步的系统架构,业务层面无需做读写分离工作,数据库读写压力都能按照既定的规则分发到 各个节点上去。在数据方....
分类:
数据库 时间:
2015-12-09 00:20:01
阅读次数:
508
mysql主从复制以及读写分离之前我们已经对LNMP平台的Nginx做过了负载均衡以及高可用的部署,今天我们就通过一些技术来提升数据的高可用以及数据库性能的提升。一、mysql主从复制首先我们先来看一下主从复制能够解决什么问题。1、数据库简介在现在的世界发展的道路上,数据已经..
分类:
数据库 时间:
2015-12-08 16:25:52
阅读次数:
390
58 网站架构演进 网站在不同的阶段遇到的问题不一样,而解决这些问题使用的技术也不一样,流量小的时候,我们主要目的是提高开发效率,在早期要引入 ORM,DAO 这些技术。随着流量变大,使用动静分离、读写分离、主从同步、垂直拆分、CDN、MVC 等方式不断提升网站的稳定性。面对更大的流量时,通过垂直拆...
分类:
其他好文 时间:
2015-12-07 20:55:36
阅读次数:
242
一、副本集配置 搭建完毕,1台主实例、1台从实例、1台仲裁实例。mongodb建议副本集中的机器数量为奇数 二、C#连接字符串 1.读 mongodb://secondary.com/?SlaveOk=true2.写 mongodb://primary.com三、经验之谈 1.使用的是1.7的C#驱...
分类:
数据库 时间:
2015-12-07 15:52:53
阅读次数:
811