自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 MHA高可用配置及故障切换

文章目录实验实验设备实验步骤MySQL数据库的安装安装MHA软件实验实验设备主机名IP地址角色Master192.168.10.11主服务器slave1192.168.10.12主备/从服务器slave2192.168.10.13从服务器Manger192.168.10.14MHA调度器实验步骤MySQL数据库的安装在三台 MySQL 节点上分别安装数据库,MySQL 版本请使用 5.6.36,cmake 版本请使用 2.8.6。这样可

2020-12-31 00:12:26 246

原创 MySQL导出表格格式为xls

文章目录前言在数据库中导出:在外面进行数据的导出:前言现网现在流行一个技术为将mysql数据库中表格导出给excel去用,那么如何实现呢?在数据库中导出:mysql> select name,age from aaa.pp into outfile '/tmp/name.xls';ERROR 1 (HY000): Can't create/write to file '/tmp/name.xls' (Errcode: 13 - Permission denied)mysql> set

2020-12-28 23:46:35 447

原创 MySQL存储过程

文章目录一、MySQL存储概述1.1 存储过程简介1.2 创建存储过程1.3 创建过程一、MySQL存储概述1.1 存储过程简介从 5.0 版本才开始支持是一组为了完成特定功能的SQL语句集合(封装)比传统SQL速度更快、执行效率更高存储过程的优点执行一次后,会将生成的二进制代码驻留缓冲区(便于下次执行),提高执行效率SQL语句加上控制语句的集合,灵活性高在服务器端存储,客户端调用时,降低网络负载可多次重复被调用,可随时修改,不影响客户端调用可完成所有的数据库操作,也可

2020-12-28 23:11:10 104

原创 MySQL主从复制和读写分离

文章目录一、MySQL主从复制与读写分离概述1.1 MySQL使用主从复制与读写分离的原因1.2 MySQL主从复制原理1.3 MySQL读写分离原理二、MySQL读写分离配置过程2.1 时间同步2.2 主从同步2.3 读写分离2.4 实验验证一、MySQL主从复制与读写分离概述1.1 MySQL使用主从复制与读写分离的原因在企业应用中,成熟的业务通常数据量都比较大单台MySQL在安全性、高可用性和高并发方面都无法满足实际的需求(myisam基于表级锁定;innodb基于行级锁定 --存储引擎不

2020-12-28 19:20:02 376 1

原创 探索MySQL高级语句(数学函数、聚合函数、字符串函数、日期时间函数)

文章目录一、数据函数库2.1 常用的数学函数1.2 聚合函数1.3 字符串函数1.4 日期时间函数一、数据函数库常用的函数分类:数学函数聚合函数字符串函数日期时间函数2.1 常用的数学函数abs(x):返回x的绝对值:rand():返回0到1的随机数(0-0.999……,1是取不到的)mod(x,y):返回x除以y以后的余数power(x,y):返回x的y次方round(x):返回离x最近的整数(四舍五入,只看小数点后第一位round(x,y):保留x的y位

2020-12-27 23:44:40 167

原创 MySQL高级语句(select)

文章目录一、MySQL进阶查询1.1 按关键字排序1.1.1 升序排序1.1.2 降序排序1.1.3 多字段排序1.2 对结果进行分组1.3 限制结果条目二、设置别名2.1 字段别名:2.2 表的别名:一、MySQL进阶查询1.1 按关键字排序使用order by语句来实现排序排序可针对一个或多个字段ASC:升序,默认排序方式DESC:降序order by的语法结构select 字段1,字段2 from 表名 order by 字段1 desc|asc,字段2 desc|asc;按单字段

2020-12-27 21:31:56 297

原创 MySQL备份和恢复

文章目录一、数据库备份的分类1.1 物理与逻辑的角度1.2 数据库的备份策略角度1.3 常见的备份方法二、备份策略2.1 完全备份2.1.1 完全备份的优缺点2.2.2 完全备份的过程一、数据库备份的分类1.1 物理与逻辑的角度物理备份:对数据库操作系统的物理文件(如数据文件、日志文件等)的备份物理备份方法冷备份(脱机备份):是在关闭数据库的时候进行的热备份(联机备份):数据库处于运行状态,依赖于数据库的日志文件。温备份:数据库锁定表格(不可写入但可读)的状态下进行备份操作逻辑备份

2020-12-26 09:24:30 98 1

原创 mysql索引、事务和存储引擎

文章目录一、索引1.1 索引的概念1.2 索引的作用一、索引1.1 索引的概念数据库索引是一个排序的列表,存储着索引值和这个值所对应的物理地址无须对整个表进行扫描,通过物理地址就可以找到所需数据是表中一列或者若干列值排序的方法需要额外的磁盘空间1.2 索引的作用数据库利用各种快速定位技术,能够大大加快查询速率当表很大或查询涉及到多个表时,可以成干上万倍地提高查询速度可以降低数据库的IO成本,并且还可以降低数据库的排序成本通过创建唯—性索引保证数据表数据的唯一性可以加快表与表之

2020-12-24 19:01:45 282

原创 mysql数据库管理

文章目录一、SQL语句概述1.1 SQL语言1.2 SQL分类1.2.1 DDL的语法1.2.2 DML一、SQL语句概述1.1 SQL语言Structured Query Language的缩写,即结构化查询语言关系型数据库的标准语言用于维护管理数据库包括数据查询、数据更新、访问控制、对象管理等功能1.2 SQL分类DDL:数据定义语言(Data Definition Language,数据定义语言):用来建立数据库、数据库对象和定义字段,如 CREATE、 ALTER、DROP

2020-12-23 20:02:31 169

原创 数据库基本概念

文章目录一、数据库的基本概念1.1 数据1.2 表1.3 数据库1.4 数据库管理系统(DBMS)1.5 数据库系统二、数据库系统发展史2.1 第一代数据库2.2 第二代数据库2.3 第三代数据库三、当前主流数据库3.1 SQL Server(微软公司产品)3.2 Oracle(甲骨文公司产品)3.3 DB2 (IBM公司产品)3.4 MySQL(甲骨文公司收购)四、关系数据库4.1 关系数据库的三个元素4.2 记录与字段4.3 应用与举例五、非关系型数据库介绍六、mysql数据库介绍6.1 mysql商业

2020-12-22 23:17:39 149

原创 redis主从与哨兵

文章目录一、主从复制1.1 概述1.2 主从同步方式1.3 全量同步1.4 增量同步1.5 Redis主从同步策略二、主从配置2.1 redis的安装2.2 redis的主从验证三、redis哨兵模式3.1 原理3.2 作用3.3 配置文件3.4 哨兵功能的验证一、主从复制1.1 概述Redis虽然读取写入的速度都特别快,但是也会产生读压力特别大的情况。为了分担读压力,Redis支持主从复制,保证主数据库的数据内容和从数据库的内容完全一致。主从复制架构只能用来解决数据的冗余备份,只有master节

2020-12-21 15:24:38 133

原创 redis配置及群集

文章目录一、redis命令工具redis常用的命令工具1.2 redis-benchmark测试工具1.2.1基本语法1.2.2 常用选项1.2.3 测试实例二、redis多数据库操作2.1 key相关命令2.2 多数据库常用命令三、redis持久化3.1 持久化概述3.2 持久化分类3.2.1 RBD持久化3.2.2 AOF持久化四、redis性能管理4.1 查看redis内存使用4.2 内存碎片率4.3 内存使用率4.4 回收key五、redis群集基础5.1 redis群集的必要性5.2 redis

2020-12-17 23:34:29 110

原创 非关系数据库redis的配置

文章目录一、关系型数据库与非关系型数据库1.1 关系型数据库1.2 非关系型数据库二、Redis2.1 redis概述2.2 redis与memcached的比较2.3 redis支持的五大数据类型2.3.1 string(字符串)2.3.2 Hash(哈希)2.3.3 List(列表)2.3.4 Set(集合)2.3.5 zset(sorted set:有序集合)三、redis的配置四、五大数据类型的应用实例4.1 redis中关于string的操作4.2 redis中关于hash的操作4.3 redis

2020-12-17 01:12:54 89

原创 squid代理服务器应用

文章目录一、缓存代理概述1.1 代理的基本类型1.2 代理的优势二、案例2.1 传统代理2.1.1 传统代理的配置2.1.2 传统代理的验证2.2 透明代理2.2.1 透明代理的配置2.2.2 透明代理的验证2.2.3 acl访问控制2.2.4 squid日志分析2.2.5 squid反向代理一、缓存代理概述1.1 代理的基本类型传统代理:适用于Internet,需明确指定服务端透明代理:客户机不需指定代理服务器的地址和端口,而是通过默认路由、防火墙策略将Web访问重定向给代理服务器处理1

2020-12-16 16:10:56 448

原创 Haproxy搭建web群集

文章目录一、Haproxy概述1.1 常见的web集群调度器1.2 Haproxy应用分析二、Haproxy调度算法原理2.1 RR (Round Robin)2.2 LC (Least Connections)2.3 SH (Source Hashing)三、使用Haproxy搭建web群集3.1 案例拓扑图一、Haproxy概述1.1 常见的web集群调度器目前常见的Web集群调度器分为软件和硬件软件通常使用开源的LVS、Haproxy、Nginx硬件一般使用比较多的是F5,也有很多人使用国

2020-12-14 11:05:11 74

原创 nginx和tomcat实现动静分离

文章目录一、动静分离架构1.1 tomcat1.1.1 概述1.1.2 目录结构1.2 nginx1.2.1 nginx优势1.2.2 Nginx动静分离实现原理二、实例实现高可用负载均衡2.1 nfs存储服务器的配置2.2 tomcat动态节点2.2.1 java环境的布置2.2.2 tomcat的安装2.3 nginx调度器上面的配置一、动静分离架构1.1 tomcat1.1.1 概述最初是由Sun的软件架构师詹姆斯.邓肯。戴维森开发安装Tomcat后,安装路径下面的目录和文件,是使用或者配置

2020-12-13 22:32:27 585 2

原创 LVS+Keepalive群集

文章目录一、keepalive概述1.1 keepalive案例1.2 keepalive工具介绍1.3 keepalive原理1.4 keepalive案例1.5 keepalive安装与启动二、部署LVS和keepalive群集2.1 共享服务器的配置2.2 web节点上面的配置2.3 调度器上的配置2.4 群集功能的验证一、keepalive概述1.1 keepalive案例企业应用中,单台服务器承担应用存在单点故障的危险单点故障一旦发生,企业服务将发生中断,造成极大的危害1.2 kee

2020-12-10 14:19:01 130

原创 LVS负载均衡DR模式

文章目录一、部署LVS-DR模式概述(直接路由模式)1.1 工作原理1.2 数据包流向分析1.3 LVS-DR中的ARP问题1.4 解决ARP问题的两个方法二、构建LVS-DR群集部署2.1 配置2.2 配置流程2.3 测试页访问一、部署LVS-DR模式概述(直接路由模式)1.1 工作原理DR模式客户端到服务器的数据是先通过调度器,再流向各web节点;web节点到客户机的数据是通过路由器,不经过调度器。1.2 数据包流向分析Client向目标VIP发出请求,Director(负载均衡器)接

2020-12-08 20:12:16 135

原创 群集基础与LVS负载均衡

文章目录负载均衡群集负载均衡的结构负载均衡群集工作模式分析群集的负载调度技术的工作模式LVS虚拟服务器概述LVS的负载调度算法轮询(Round Robin)加权轮询(Weighted Round Robin)最少连接(Least Connections)加权最少连接(Weighted Least Connections)LVS群集创建与管理群集的含义Cluster,集群、群集由多台主机构成,但对外只表现为一个整体问题互联网应用中,随着站点对硬件性能、响应速度、服务稳定性、数据可靠性等要求越来越高,

2020-12-08 11:52:50 81

原创 Tomcat

文章目录一、tomcat1.1 tomcat介绍1.2 tomcat核心组件1.3 tomcat处理请求过程二、配置tomcat环境配置java环境配置tomcat动态网页tomcat虚拟主机的配置基于域名一、tomcatTomcat是 Apache 下的一个子项目,它具备Web服务器的所有功能,不仅可以监听接受请求并响应静态资源,而且可以在后端运行特定规范的Java 代码Servlet,同时将执行的结果以 HTML 代码的形式返回客户端。1.1 tomcat介绍免费的、开放源代码的Web应用服务

2020-12-04 02:06:48 239

原创 nginx rewrite

文章目录一、Rewrite1.1 Rewrite跳转场景1.2 Rewrite跳转实现1.3 Rewrite实际场景1.4 Rewrite命令1.4.1 Rewrite命令语法1.4.2 flag标记说明二、Nginx正则表达式2.1 常用的正则表达式元字符2.2 location分类2.2.1 正则匹配的常用表达式2.3 location优先级2.3.1 按优先级排列2.3.2 优先级实例2.3.3 字符串匹配优先级2.3.4 location优先级规则2.4 比较rewrite和location三、安装

2020-12-02 14:47:04 95

原创 nginx网页优化

文章目录一、nginx服务优化1.1 配置Nginx隐藏版本号作用方法1.2 修改Nginx用户与组1.3 配置Nginx网页缓存时间网页缓存设置作用网页缓存设置方法二、nginx深入优化2.1 Nginx的日志切割日志分割的概述日志分割的方法2.2 配置Nginx实现连接超时超时参数设置方式2.3 更改Nginx运行进程数更改进程数的概述更改进程数的配置方法:2.4 配置Nginx实现网页压缩功能压缩功能参数压缩配置2.5 配置Nginx实现防盗链案例配置说明配置文件2.6 对FPM模块进行参数优化意义F

2020-12-01 01:18:11 738

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除