一、基本原理 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
Mysql读写分离与主从数据库设置方案 Mysql读写分离与主从数据库设置方案 亿仁网 18-10-0711:31 亿仁网 18-10-0711:31 亿仁网 18-10-0711:31 Mysql无非四个功能:增,删,改,读.而将增删改和读分离操作.这样有利于提高系统性能。下面是非常直观的操作: ...
分类:
数据库 时间:
2019-06-25 15:17:31
阅读次数:
132
一、主从复制 主从复制:主节点负责写数据,从节点负责读数据,从而实现读写分离,提高redis的高可用性。 让一个服务器去复制(replicate)另一个服务器,我们称呼被复制的服务器为主节点(master),而对主服务器进行复制的服务器则被称为从节点(slave), 如下图所示: 主从复制的特点: ...
分类:
其他好文 时间:
2019-06-24 18:23:36
阅读次数:
148
一、垂直拆分 垂直拆分就是要把表按模块划分到不同数据库表中(当然原则还是不破坏第三范式) 二、水平拆分 垂直切分只是把表按模块划分到不同数据库,但没有解决单表大数据量的问题,而水平切分就是要把一个表按照某种规则把数据划分到不同表或数据库里。 Scale-up与Scale-out区别 Scale Ou ...
分类:
数据库 时间:
2019-06-24 16:41:01
阅读次数:
178
一.安装redis #一主二从三台Server安装步骤相同。 wget http://download.redis.io/releases/redis-5.0.4.tar.gz tar xzf redis-5.0.4.tar.gz cd redis-5.0.4 make 二.配置端口 master默 ...
分类:
其他好文 时间:
2019-06-24 15:05:04
阅读次数:
92
[toc] 理论概述 一、各种集群简述 mongodb有三种集群搭建方式: 1. 分片 :sharding。指为处理大量数据,将数据分开存储,不同服务器保存不同的数据,它们的数据总和即为整个数据集。追求的是高性能。 2. 复制集 :Master Slave 模式(主从复制)。 3. 副本集 :副本集 ...
分类:
数据库 时间:
2019-06-22 01:30:43
阅读次数:
168
一、环境搭建 启动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
https://www.kanzhun.com/gsmsh11442777.html匿名用户运维工程师的面试经验2019-05-1717:09一个Linux命令没问,全在考查各种应用组件的运维经验和安全面试地点:江苏索派系统集成有限公司-南京公司在出地铁右拐,然后上二楼。工位大概有一百个吧,但是只坐了十个人。面试官说公司目前有30个人,运维就1个。希望能帮到你们。面试官的问题:问你们公司有高性能高
分类:
其他好文 时间:
2019-06-21 09:48:23
阅读次数:
133
MySQL Replication是Mysql自带的一种功能,可以实现将数据从一台数据库服务器(master)复制到一台或多台数据库服务器(slave),默认情况下属于异步复制,无需维持长连接。通过配置可以复制所有的库或者其中几个库,又或者库中的一部分表。(1).工作原理 简单的说就是master服 ...
分类:
数据库 时间:
2019-06-17 20:28:34
阅读次数:
159