memcached企业应用场景:1、数据库前端的缓存。 读数据: 开发程序从逻辑上,首先访问(读)memcahced, 如果没有数据在访问mysql。 写数据: 如果写数据,那么再写数据库的同时, 把数据写入到memcached,或者写入到mysql的同时, 由mysql复制到memcached。 ...
分类:
系统相关 时间:
2017-06-15 00:45:04
阅读次数:
324
MySQL复制异常大扫盲:快速溯源与排查错误全解https://mp.weixin.qq.com/s/0Ic8BnUokyOj7m1YOrk1tA作者介绍王松磊,现任职于UCloud,从事MySQL数据库内核研发工作,主要负责UCloud云数据库UDB的内核故障排查工作以及数据库新特性的研发工作。复 ...
分类:
数据库 时间:
2017-06-13 18:19:31
阅读次数:
241
mysql复制的优点:
1、数据分布
2、数据备份
3、负载均衡
4、提示高可用性mysql/slavemaster/slave较为简单,master负责响应客户端的写请求,slave负责响应客户端的读请求实现原理:slave在启动两个线程,i/o线程和sql线程,master启动dump线程,每当master的数据发生改变时,m..
分类:
数据库 时间:
2017-06-12 14:37:22
阅读次数:
201
MySQL:大规模,高并发web服务器体系结构:Mysql复制(主从复制,组复制),nginx,lnmp,memcached,tomcat(java,serverlet,集群),varnish(webobject缓存squid)Nosql(redis,mongodb)Mysql日志类型:二进制日志:格式:基于语句statement;基于row行的;混合的(Mix..
分类:
数据库 时间:
2017-06-08 10:58:10
阅读次数:
285
对于MySQL的复制相同表结构方法,有create table as 和create table like 两种,区别是什么呢? create table t2 as select * from t1 where 1=2;或者 limit 0; as创建出来的t2表(新表)缺少t1表(源表)的索引信 ...
分类:
数据库 时间:
2017-06-02 11:43:30
阅读次数:
290
数据库配置的时候,一定要开启二进制日志,如果开始没开启后来再想开启的话,必须重启。 基于日志点的复制 备份数据库工具 基于日志的复制连路 开始 1.准备2台虚拟机,ip addr命令查看ip 主服务器ip 192.168.3.100, 从服务器192.168.3.101 2.创建用户,更改用户权限 ...
分类:
数据库 时间:
2017-05-19 23:48:43
阅读次数:
305
MySQL的日志类型二进制日志,事务日志,错误日志,一般查询日志,中继日志,慢查询日志二进制日志有以下内容数据目录,一般放置在mysql-bin.XXXXX编号)滚动:达到一个最大上限,flushlogs,服务器重启格式:statementrowmixedmysql-bin.index:二进制日志文件索引文件mysql>..
分类:
数据库 时间:
2017-05-18 01:28:40
阅读次数:
257
1、mysql的生命周期 ①MySql服务器监听3306端口 ②验证访问用户 ③创建mysql线程 ④检查内存(Qcache) ⑤解析sql ⑥生成查询计划 ⑦打开表 ⑧检查内存(Buffer Pool) ⑨到磁盘取数据 ⑩写入内存 ①①返回数据给客户端 ①②关闭表 ①③关闭线程 ①④关闭连接 2、 ...
分类:
数据库 时间:
2017-05-14 01:09:42
阅读次数:
325
一、MySQL复制概述 ⑴、MySQL数据的复制的基本介绍 目前MySQL数据库已经占去数据库市场上很大的份额,其一是由于MySQL数据的开源性和高性能,当然还有重要的一条就是免费~不过不知道还能免费多久,不容乐观的未来,但是我们还是要能熟练掌握MySQL数据的架构和安全备份等功能,毕竟现在它还算是 ...
分类:
数据库 时间:
2017-05-12 10:16:50
阅读次数:
240
原文:http://www.cnblogs.com/end/archive/2012/12/05/2803975.html MySQL 5.1 中,在复制方面的改进就是引进了新的复制技术:基于行的复制。 MYSQL复制的几种模式 MySQL 5.1 中,在复制方面的改进就是引进了新的复制技术:基于行 ...
分类:
数据库 时间:
2017-05-11 18:33:00
阅读次数:
254