ADG INTRODUCE Active Data Guard(ADG)是ORACLE 11g企业版的新特性,需要单独的License.可以打开Physical standby至read only模式,standby可以用来做报表系统、查询、排序或Web站点。实时读写分离,以此来分担primary ...
分类:
其他好文 时间:
2018-08-02 16:07:40
阅读次数:
225
本篇为大家讲解解决多线程线程安全问题的另一种思路,同步锁:synchronized和ReentrantLock。二者都是锁机制实现线程安全,但ReentrantLock的使用更加灵活,更有读写分离锁,适用于读多写少的场景。下面为大家演示二者的使用模版。 一、synchronized(同步方法体、同步 ...
分类:
编程语言 时间:
2018-08-02 01:55:59
阅读次数:
139
1.这里是在mysql主从复制实现的基础上,利用mycat做读写分离,架构图如下:mycat下载wgethttp://dl.mycat.io/1.6-RELEASE/Mycat-server-1.6-RELEASE-20161028204710-linux.tar.gz解压即可tarxfMycat-server-1.6-RELEASE-20161028204710-linux.tar.gzvimc
分类:
其他好文 时间:
2018-08-01 20:49:26
阅读次数:
179
8.12.2amoeba8.12.2.1amoeba安装?安装JDKhttp://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.rpm?安装amoebahttp://sourceforge.net/projects/amoeba/files/ht
分类:
其他好文 时间:
2018-08-01 00:24:23
阅读次数:
437
8.12.3.2mysql-mmm架构图Mysqlmmm特点优点:高可用性,扩展性好,出现故障自动切换,对于主主同步,在同一时间只提供一台数据库写操作,保证的数据的一致性。缺点:Monitor节点是单点,可以结合Keepalived实现高可用,对主机的数量有要求,需要实现读写分离,对程序来说是个挑战。8.12.3.3mysql-mmm安装需要在所有server上都安装mysql-mmmwgetht
分类:
数据库 时间:
2018-08-01 00:23:58
阅读次数:
212
文档结构如下: 1、ProxySQL说明 ProxySQL是mysql的一款中间件的产品,是灵活的mysql代理层,可以实现读写分离,支持query路由器的功能,支持动态指定sql进行缓存,支持动态加载配置,故障切换和一些sql的过滤功能。 其他产品:Dbproxy,MyCAT,OneProxy等。 ...
分类:
数据库 时间:
2018-07-31 22:00:50
阅读次数:
635
W: mysql主从复制原理 Q: n 主服务器写入my log日志,之后提交事物 n 通过IO线程 写入从服务器日志。从服务器根据自己的日志,重放读取数据。 n 保持和主服务器一致 ,实现主从复制 W:读写分离原理? Q: 对服务器进行主从复制,从服务器只能读取。实现数据备份和数据库优化。 ...
分类:
其他好文 时间:
2018-07-31 19:32:01
阅读次数:
152
centos7masterslavemycat1.6client192.168.41.10192.168.41.11192.168.41.12192.168.41.13实验环境关闭自己的防火墙配置所有主机hosts文件:1、master(41.10):vim/etc/my.cnfsystemctlrestartmysqld\重启服务读取配置文件参数1)配置复制用户以及root用户权限2、slave
分类:
数据库 时间:
2018-07-27 21:05:30
阅读次数:
221
数据库优化思路有如下几个方面: 1、建立索引 2、分库、分表、分区 3、数据库引擎 mysql比较常用的数据库引擎是:innodb 、myisam myisam查询效率比innodb快1-2倍, myisam是表级锁,适用于一次插入多次查询的表,或者是读写分离中读库中的表 innodb是行级锁,适用 ...
分类:
数据库 时间:
2018-07-26 23:45:36
阅读次数:
287
MySQL主从复制(Master-Slave)与读写分离(MySQL-Proxy)实践 Mysql作为目前世界上使用最广泛的免费数据库,相信所有从事系统运维的工程师都一定接触过。但在实际的生产环境中,由单台Mysql作为独立的数据库是完全不能满足实际需求的,无论是在安全性,高可用性以及高并发等各个方 ...
分类:
数据库 时间:
2018-07-26 23:42:11
阅读次数:
215