摘要:
前言 正确、有效的备份方案是保障系统及数据安全的重要手段。 在服务器中,通常会结合计划任务、Shell 脚本来执行本地备份。为了进一步提高备份的可靠性,使用异地备份也是非 常有必要的。 本篇博客主要介绍:rsync 工具的使用,以实现快速、安全、高效的异地备份。如针对 Web 站点的同步备份。 一、 阅读全文
摘要:
一、MySQL MMM 介绍 MMM(Master-Master replication manager for MvSQL,MySQL主主复制管理器) 是一套支持双主故障切换和双主日常管理的脚本程序。MMM 使用 Perl 语言开发,主要用来监控和管理 MySQL Master-Master (双 阅读全文
摘要:
1. 安装 LNMP 各个组件 前面博客已经写过搭建步骤,在此不再赘述 2. 安装redis服务 前面博客已经写过搭建步骤,不再赘述 安装完成如下图所示: 3、安装 redis 扩展 方法一:官网下载:redis官方网站! 1)放入redis扩展包并解压 2)安装模块 3)编译安装 4) 安装完成后 阅读全文
摘要:
一、主从复制 1.1 主从复制的概念 主从复制,是指将一台 Redis 服务器的数据,复制到其他的 Redis 服务器。前者称为主节点(Master),后者称为从节点(Slave);数据的复制是单向的,只能由主节点到从节点。 默认情况下,每台 Redis 服务器都是主节点;且一个主节点可以有多个从节 阅读全文
摘要:
Redis的五大数据类型也称五大数据对象;了解过6大数据结构,Redis并没有直接使用这些结构来实现键值对数据库,而是使用这些结构构建了一个对象系统redisObject;这个对象系统包含了五大数据对象:字符串对象(string)、列表对象(list)、哈希对象(hash)、集合(set)对象和有序 阅读全文
摘要:
一、MHA 1.什么是 MHAMHA(MasterHigh Availability)是一套优秀的MySQL高可用环境下故障切换和主从复制的软件。MHA 的出现就是解决MySQL 单点的问题。MySQL故障切换过程中,MHA能做到0-30秒内自动完成故障切换操作。MHA能在故障切换的过程中最大程度上 阅读全文
摘要:
一、Squid代理服务器的概述 squid 作为一款服务器代理工具,可以缓存网页对象,减少重复请求,从而达到加快网页访问速度,隐藏客户机真实IP,更为安全。 Squid主要提供缓存加速、应用层过滤控制的功能 1、squid代理的工作机制 代替客户机向网站请求数据,从而可以隐藏用户的真实IP地址 将获 阅读全文
摘要:
一、关系数据库与非关系数据库 1、关系型数据库 一个结构化的数据库,创建在关系模型(二维表)基础上 一个面向于记录 包括 Oracle、MySQL、SQL Server、Microsoft Access、DB2等 2、非关系型数据库 除了主流的关系型数据库外的数据库,都认为是非关系型 不需要预先建库 阅读全文
摘要:
一、MySQL主从复制 1、主从复制与读写分离的概述 在实质际的生产环境中,对数据库的读和写都在同一个数据库服务器中,是不能满足实院需求的。无论是在安全性、高可用性还是高并发等各个方面都是完全不能满足实际需求的。 因此,通过主从复制的方式来同步数据,再通过读写分离来提升数据库的并发负载能力。有点类似 阅读全文
摘要:
一、VIEW(视图) 可以被当做是虚拟表或存储查询 视图跟表格的不同是,表格中有实际储存资料,而视图是建立在表格之上的一个架构,它本身并不实际储存资料。 临时表在用户退出或同数据库的连接断开后就自动消失了,而视图不会消失。 视图不含有数据,只存储它的定义,它的用途一般可以简化复杂的查询。比如你要对几 阅读全文