1、硬件方面普通的一个p4的服务器每天最多能支持大约10万左右的IP,主要影响服务器的速度有:网络-硬盘读写速度-内存大小-cpu处理速度。 2、软件方面静态页面前台实现完全的静态化当然最好,可以完全不用访问数据库 数据库优化表字段优化语句优化索引优化分库分表读写分离 3、禁止外部的盗链外部盗链往往 ...
分类:
Web程序 时间:
2020-02-20 18:42:16
阅读次数:
104
CentOS6.8搭建mysql-proxy实现读写分离:下载网址:http://ftp.ntu.edu.tw/MySQL/Downloads/MySQL-Proxy注:1、10.0.1.2为mysql-proxy服务器ip2、效果是1个写,2个读tarzxfvmysql-proxy-0.8.5-linux-el6-x86-64bit.tar.gz-C/spacemv/space/mysql-pr
分类:
数据库 时间:
2020-02-20 18:37:10
阅读次数:
91
参考文档: http://mysql.taobao.org/monthly/2017/04/01/ 阿里内核月报半同步复制的数据一致性 https://www.cnblogs.com/ivictor/p/5735580.html 半同步复制搭建 https://www.cnblogs.com/f-c ...
分类:
数据库 时间:
2020-02-19 17:20:07
阅读次数:
94
模拟这样一个场景: 1、将数据库按业务“垂直”拆分成用户库和订单库; 2、用户库做主从,读写分离; 3、订单库做“水平”切分,并且每个分片表做主从,读写分离; 一、垂直切分 1、准备两个MySQL数据库 2、MyCat的配置文件 schema.xml server.xml (主要是修改schemas ...
分类:
其他好文 时间:
2020-02-19 00:37:46
阅读次数:
70
MySQL 8.0 支持的复制方法: 传统方法(基于二进制日志文件位置) 新方法(基于GTID) MySQL 8.0 支持的同步类型: 异步复制(内置) 同步复制(NDB集群) 半同步复制(半同步复制插件) 延迟复制(CHANGE MASTER TO语句的MASTER_DELAY选项) MySQL ...
分类:
数据库 时间:
2020-02-18 09:28:05
阅读次数:
87
一、MyCat基础概念;二、MyCat安装部署;三、MyCat读写分离;四、垂直拆分--分库;五、水平拆分--分表;六、全局表
分类:
数据库 时间:
2020-02-17 09:26:45
阅读次数:
122
双主双从 一个主机 m1 用于处理所有写请求,它的从机 s1 和另一台主机 m2 还有它的从机 s2 负责所有读请 求。当 m1 主机宕机后,m2 主机负责写请求,m1、m2 互为备机。 角色 地址 master1 192.168.199.231 slave1 192.168.199.185 mas ...
分类:
其他好文 时间:
2020-02-13 20:50:13
阅读次数:
88
前言mycat功能强大,配置简单,作为数据库中间件,是一个非常优秀的开源产品,关于MyCat的部署安装,可以参考博文:MyCat部署安装。本博文将展示mycat的如下功能:读写分离;分库分表;全局表;环境如下:系统IP主机名服务Centos7.5192.168.20.2mysql01MySQL5.7.24Centos7.5192.168.20.3mysql02MySQL5.7.24Centos7.
分类:
其他好文 时间:
2020-02-12 09:17:10
阅读次数:
90
通过 Mycat 和 MySQL 的主从复制配合搭建数据库的读写分离,实现 MySQL 的高可用性 一主一从 mysql的配置 一个主机用于处理所有写请求,一台从机负责所有读请求 ① MySQL 主从复制原理 从从机的接入点开始复制数据 发生IO会有延时性特点 Relaylog:中继日志 ②主机配置 ...
分类:
其他好文 时间:
2020-02-06 12:37:25
阅读次数:
74
AOP 面向切面编程 AOP的功能是基于IOC的功能之上,所有我们必须先引用IOC的的全部jar包 AOP和aspects是构成AOP的基础,所以必须得引入两个jar包 <!-- https://mvnrepository.com/artifact/org.springframework/sprin ...
分类:
其他好文 时间:
2020-02-06 01:26:09
阅读次数:
108