摘要:
一、rsync 简介 一款快速增量备份工具 Remote Sync, 远程同步 支持本地复制,或者与其他SSH、rsync 主机同步 官方网站:https://rsync.samba.org/ rsync 远程同步 rsync(Remote Sync,远程同步) 是一个开源的快速备份工具,可以在不同 阅读全文
摘要:
一、Redis 主从复制 1、Redis主从复制的概念 主从复制,是指将一台Redis服务器的数据,复制到其他的Redis服务器。前者称为主节点(Master),后者称为从节点(Slave);数据的复制是单向的,只能由主节点到从节点。默认情况下,每台Redis服务器都是主节点;且一个主节点可以有多个 阅读全文
摘要:
1、安装 LNMP 各个组件 2、安装Redis 服务 3、安装 Redis 扩展 1、安装 LNMP 各个组件,完成后测试一下 (1)查看一下服务是否开启 (2)验证 php 测试页,安装成功 2、安装Redis 服务 systemctl stop firewalld setenforce 0 c 阅读全文
摘要:
Shell 脚本一键部署—— Redis 数据库 将安装包(redis-5.0.7.tar.gz)放入/opt目录下,编辑一个脚本文件 如:vim redis.sh,复制下面脚本内容,保存后直接执行即可 #!/bin/bash echo -e "\033[31m 正在验证当前为仅主机还是NAT模式 阅读全文
摘要:
一、关系数据库与非关系型数据库概述 1、关系型数据库 SQL是一个结构化的数据库,创建在关系模型(二维表格模型)基础上,一般面向于记录 SQL 语句(标准数据查询语言)就是一种基于关系型数据库的语言,用于执行对关系型数据库中数据的检索和操作。 主流的关系型数据库包括 Oracle、MySQL、SQL 阅读全文
摘要:
一、Squid 代理服务器 Squid 主要提供缓存加速、应用层过滤控制的功能。 1、代理的工作机制 (1)代替客户机向网站请求数据,从而可以隐藏用户的真实IP地址。 (2)将获得的网页数据(静态 Web 元素)保存到缓存中并发送给客户机,以便下次请求相同的数据时快速响应。 2、代理服务器的概念 代 阅读全文
摘要:
一、MMM 高可用概述 1、MMM(Master-Master replication manager for MySQL,MySQL主主复制管理器) 是一套支持双主故障切换和双主日常管理的脚本程序。MMM 使用 Perl 语言开发,主要用来监控和管理 MySQL Master-Master (双主 阅读全文
摘要:
一、MySQL MHA 1、MHA(MasterHigh Availability)概念 MHA 是一套优秀的MySQL高可用环境下故障切换和主从复制的软件。 MHA 的出现就是解决MySQL 单点的问题。 MySQL故障切换过程中,MHA能做到0-30秒内自动完成故障切换操作。 MHA能在故障切换 阅读全文
摘要:
一、案例概述 在实质际的生产环境中,对数据库的读和写都在同一个数据库服务器中,是不能满足实院需求的。 无论是在安全性、高可用性还是高并发等各个方面都是完全不能满足实际需求的。 因此,通过主从复制的方式来同步数据,再通过读写分离来提升数据库的并发负载能力。有点类似于rsync,但是不同的是rsync是 阅读全文
摘要:
MySQL高级SQL语句 1、EXISTS 用来测试内查询有没有产生任何结果,类似布尔值是否为真 如果有的话,系统就会执行外查询中的SQL语句,若是没有,那整个SQL语句就不会产生任何结果。 语法:SELECT 字段1 FROM 表1 WHERE EXISTS (SELECT * FROM 表2 W 阅读全文