摘要:
puppet自动化安装lnmp架构 3nginx的搭建 阅读全文
posted @ 2016-07-21 19:32
夏日花开
阅读(153)
评论(0)
推荐(0)
摘要:
puppet简介一 puppet工作原理 puppet 是一个配置管理工具, 典型的, puppet 是一个 C/S 结构, 当然,这里的 C 可以有很多,因 此,也可以说是一个星型结构. 所有的 puppet 客户端同一个服务器端的 puppet 通讯. 每个 puppet 客户端每半小时(可以设 阅读全文
posted @ 2016-07-21 19:20
夏日花开
阅读(161)
评论(0)
推荐(0)
摘要:
两大cdn公司:一个是Akamai,一个是LimeLight,所以有两个阵营 CDN在利用DNS的转授权来引导最终访问者找到最理想的缓存或者镜像点,他是一种基于域名的服务。在不同的实现方式下,最终的定位到哪个缓存和镜像站点的策略有很大的不同。Akamai使用的是给予地理位置的定位策略,在世界各地有自 阅读全文
posted @ 2016-07-21 18:59
夏日花开
阅读(319)
评论(0)
推荐(0)
摘要:
cdn工作原理 1.用户向浏览器输入www.web.com这个域名,浏览器第一次发现本地没有dns缓存,则向网站的DNS服务器请求; 2.网站的DNS域名解析器设置了CNAME,指向了www.web.51cdn.com,请求指向了CDN网络中的智能DNS负载均衡系统; 3.智能DNS负载均衡系统解析 阅读全文
posted @ 2016-07-21 18:15
夏日花开
阅读(264)
评论(0)
推荐(0)
摘要:
mysql之innodb存储引擎 innodb和myisam区别 1 .InnoDB支持事物,而MyISAM不支持事物 2 .InnoDB支持行级锁,而MyISAM支持表级锁 3 .InnoDB支持MVCC, 而MyISAM不支持 4 .InnoDB支持外键,而MyISAM不支持 5 .InnoDB 阅读全文
posted @ 2016-07-21 18:04
夏日花开
阅读(664)
评论(0)
推荐(0)
摘要:
mysql的优化 可以从三个大的方面来入手mysql级别,os级别,硬件级别 mysql级别 1)正确设定表的属性:字段类型, 2)频繁更新的表用小表; 3)选择合适的引擎 myisam:不支持事务,读性能处理快 Innodb支持事务处理,设计目标是为处理大容量数据发挥最大的性能 4)合适的锁机制: 阅读全文
posted @ 2016-07-21 17:43
夏日花开
阅读(149)
评论(0)
推荐(0)
摘要:
mysql的简单介绍 数据库的内部链接 1)连接管理器:用户或应用程序连接 2)分析器`3)缓存区 4)优化器:优化器执行的结果交由存储引擎,再转向物理层 表空间: Myisam每个表有三个文件:frm (表结构); myd(表数据);myi(表索引) Innodb:所有表空间再一个文件 数据库失败 阅读全文
posted @ 2016-07-21 17:36
夏日花开
阅读(714)
评论(0)
推荐(0)
摘要:
数据库的备份 热备:指在数据库运行中值直接备份,对正在运行的数据库没有任何影响 冷备:数据库停止的情况下进行备份 温备:数据库运行时备份,对数据库当前的操作有所影响。 常用的备份工具mysqldump,mysqlhotcopy,,xtrabackup Mysqldump比较适用小的数据库,因为是逻辑 阅读全文
posted @ 2016-07-21 17:29
夏日花开
阅读(133)
评论(0)
推荐(0)
摘要:
引入事务的目的:事务会把数据库从一种一致状态转换成另一个一致状态。在数据库提交工作时,可以确保要么所有的修改都已经保存了,要么所有修改都没有保存 事务的特性 原子性:原子性是指整个数据库事务是不可分割的工作单位,只有使事务中所有的数据库操作执行成功,才算是整个事务成功。 一致性:是指事务将数据库从一 阅读全文
posted @ 2016-07-21 17:24
夏日花开
阅读(135)
评论(0)
推荐(0)
摘要:
mysql排错小指南 查询运行很慢时,可以执行mysql show processlist\G 当你怀疑是并发线程影响了查询的时候,可以用show processlist命查看状态,可能是其他线程持有该线程的锁。 2)为了确定innodb中的一个请求是否阻塞,可以执行 3)事务 在mysql中可以通 阅读全文
posted @ 2016-07-21 17:14
夏日花开
阅读(412)
评论(0)
推荐(0)
摘要:
memcache和redis区别 memcach简介 Memcache时一个内存对象缓存系统,用于加速动态web应用程序,减轻数据库负载。它可以应对任意多个连接,使用非阻塞的网络I/O, 工作机制: 在内存中开辟一块空间,然后建立一个hash表,memcached自管理这些hash表 工作原理 Me 阅读全文
posted @ 2016-07-21 17:08
夏日花开
阅读(5439)
评论(1)
推荐(1)
摘要:
linux系统监控sar命令详解 sar(System Activity Reporter系统活动情况报告)是目前 Linux 上最为全面的系统性能分析工具之一,可以从多方面对系统的活动进行报告, 包括:文件的读写情况、系统调用的使用情况、磁盘I/O、CPU效率、内存使用状况、进程活动及IPC有关的 阅读全文
posted @ 2016-07-21 16:15
夏日花开
阅读(435)
评论(0)
推荐(0)
摘要:
mysql存储引擎 查看存储引擎 myisam 是默认的存储引擎,使用高级缓存和索引机制。当各种应用程序需要快速检索数据而不需要事务的时候,myisam将是很好的选择 memory memory存储引擎是内存中的存储器,他使用哈希机制频繁检索被使用的数据,这样可以更快的检索。使用于:静态数据被频繁使 阅读全文
posted @ 2016-07-21 15:24
夏日花开
阅读(163)
评论(0)
推荐(0)
摘要:
监控mysql 显示进程状态变量 query cache 如果你使用的是myisam存储引擎的,query cache是一个最终的性能,他允许服务器在内存中缓存频繁使用的查询语句和查询结果,因此一个查询运行的越频繁,这个查询结果就越可能从缓存中得到,显然,从内存中读取数据比从硬盘上读取数据要快的多 阅读全文
posted @ 2016-07-21 11:53
夏日花开
阅读(179)
评论(0)
推荐(0)
摘要:
基于复制的高可用 热备份 热备份原理:是指master故障以后,热备份提供一个master的原备份的,且所有的客户端和slave都可以切换到热备份服务器上并继续工作。 需要解决的问题 1)故障发生以后,系统热备到master上,你正从一个新的master上进行复制,所以有必要将binlog的位置转换 阅读全文
posted @ 2016-07-21 11:34
夏日花开
阅读(186)
评论(0)
推荐(0)
摘要:
Myself flush tables with read lock; [root@server0 mysql] lvcreate L 100M s n dbbackup /dev/mysql/mysql_data Logical volume "dbbackup" created [root@se 阅读全文
posted @ 2016-07-21 11:20
夏日花开
阅读(1021)
评论(0)
推荐(0)
摘要:
MYSQL的复制 复制原理 复制原理分为三个步骤: 主服务器把数据更新记录到二进制日志中 从服务器把主服务器的二进制日志拷贝到自己的中继日志中 从服务器重做中继日志中的时间,把更新应用到自己的数据库上 从服务器有两个进程:一个是I/O线程,负责读取主服务器的二进制日志,并将其保存为中继日志;另一个是 阅读全文
posted @ 2016-07-21 11:11
夏日花开
阅读(176)
评论(0)
推荐(0)
摘要:
web页面请求历程 1)准备DHCP,UDP,IP和以太网 客户端要访问www.google.com的网站。 首先客户端要与网络相接,没有IP地址地址就不能做什么事情,所以客户端采取的一个网络相关的动作就是运行DHCP协议,以及本机的DHCP服务器获得一个IP地址/ 1)操作系统生成一个DHCP请求 阅读全文
posted @ 2016-07-21 10:59
夏日花开
阅读(1301)
评论(0)
推荐(0)

浙公网安备 33010602011771号