自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 mysql事务的四大特性

①原子性:事务中的操作要么全部执行,要么全都不执行。 ②一致性:事务开始之前,数据库处于一致性的状态;事务结束以后,数据库必须仍处于一致性状态。 ③隔离性:一个事务的执行不能被其他事务干扰。即一个事务内部的操作及使用的数据对并发的其他事务是隔离的,并发执行的各个事务之间是不能互相干扰,中文写通过锁来是实现。 ④持久性:指一个事务一旦提交,它对数据库中数据的改变就应该是永久性的。 ...

2020-06-13 16:32:03 179

原创 MySQL备份内容

1.逻辑备份:备份的内容一般是sql语句,或者是表内的实际数据。一般用于数据库的升级和迁移,恢复时间长 2.物理文件备份:对数据库物理文件的备份,数据库既可以处于运行状态,也可以处于停止状态,恢复时间短 ...

2020-06-13 16:29:57 179

原创 MySQL的备份策略

1.完全+增量+二进制日志 2.完全+差异+二进制日志

2020-06-13 16:29:19 153

原创 MySQL主从架构的作用

1.读写分离 2.实时灾备,当主服务器故障的时候,从服务器可以顶上,让服务持续运行 3.增强数据库的负载能力

2020-06-13 16:28:37 352

原创 MySQL主从架构

1.一主一从: 优点: 不仅实现了高可用,还实现了读写分离,并且提升了集群的并发能力 2.一主多从: 优点: 不仅实现了高可用,还实现了读写分离,并且提升了集群的并发能力 缺点: i/o压力集中,多台从服务器都会从主服务器上同步数据,那么肯定会影响主服务器的i/o性能 3.联接复制: 举例: 比如说让一台从服务器去连接主服务器当作中继,再由其他的从服务器去连接中继,这样主服务器就可以减少压力,但是中继需要开启bin_log日志,并配置:log-slave-updates 4.双主互备: 没啥用:每个服务器需

2020-06-13 16:27:53 139

原创 MySQL读写分离

1.为什么要读写分离 ①主从只负责各自的写和读,极大程度缓解了x锁和s锁征用 ②从库可配置myisam引擎,提升查询性能以及节约系统开销 ③增加冗余,提高可用性 2.实现方式 ①应用程序层实现 优点:应用程序内部实现读写分离,安装既可以使用 减少一定的部署难度 性能很好 缺点:架构一旦调整,代码也要跟着变 难以实现高级应用,如自动分库,分表 无法适用大型应用场景 ②中间层 优点:构架设计更灵活 可以在程序上实现一些高级控制:监控 可以依靠技术提高mysql性能 对业务代码的影响小 缺点: 需要一定的开发运维

2020-06-13 16:26:59 99

原创 MySQL高可用MHA

当主数据库当掉的时候,MHA可以在0-30秒之内完成数据库的故障切换,并在故障切换的过程中,可以最大限度的保证数据的一致性,以达到真正的高可用 MHA工作原理: 1.从宕机崩溃的master保存二进制日志 2.找到最新的slave 3.将最新的slave中继日志中的sql语句同步到其他的slave 4.将从master保存的二进制日志同步到最新的slave 5.提升一个slave为新的master 6.让其他的slave连接新的master进行复制 ...

2020-06-13 16:25:44 80

原创 MySQL主从复制原理

原理 简单版: 主数据库会将增删改记录到binlog中 从数据库会将主数据库中binlog同步到中继日志中 从数据库读取中继日志中的事务并解析成具体的sql语句执行,保证数据的一致性 具体版: 主数据库会生成binlog dump线程,负责读取binlog,在读取binlog时会添加一个锁,在读取之后,发送到从数据库之前,把这个锁解开 从数据库会生成i/o线程和sql线程。i/o线程是从数据库执行start slave 命令之后会生成的,负责连接主,用于将主数据库传来的binlog中的内容保存到中继日志中;

2020-06-13 16:24:21 109

原创 分布式存储理论

①分布式的原理: 专业版:分布式文件系统是指文件系统管理的物理存储资源不一定直接连接在本地节点上,而是通过计算机网络与节点相连。 简单版:就是把一些分散的(分布在局域网内的各个计算机)共享文件夹,集合到一个文件夹内(虚拟共享文件夹)。 ②分布式文件系统的好处: 集中访问,简化操作,数据容灾,提高文件的存取性能 ③ceph支持的 3 种存储方式 块存储:硬盘 优点:适用于存取数据 缺点:不适合用于共享文件夹 为什么:因为块存储是在本地的 文件系统存储: 优点:适用于共享文件夹 缺点:不适用于存取数据 为什么:

2020-06-13 16:08:11 641

原创 改主机名

hostnamectl set-hostname 主机名 bash 刷新

2020-06-13 16:06:59 90

原创 端口号

IIS(HTTP):80 SQLServer:1433 Oracle:1521 MySQL:3306 FTP:21 SSH:22 Tomcat:8080 Telnet :23 mycat :8066 redis:6379

2020-06-13 16:05:49 101

原创 群集技术概述

无论是那种群集,都至少包括两种节点服务器,而对外表现为一个整体,只提供一个访问(域名或IP地址),相当于一台大型计算机。 1.群集的类型 负载均衡群集(Load Balance Cluster):以提高应用系统的影响能力,尽可能处理更多的访问请求、减少延迟为目标,获得高并发、高负载的整体性能。 高可用群集(High Avalilability Cluster):以提高应用系统的可靠性、尽可能的减...

2019-12-06 23:07:06 450

原创 NFS共享存储服务

【NFS的作用】 通过使用NFS协议,客户机可以访问本地目录一样访问远程服务器中的共享资源 例如:使用NFS发布共享资源,客户机可以访问共享资源 实验环境: 服务端 CentOS7 IP:192.168.1.2/24 关闭防火墙、关闭selinux 客户端 CentOS7 IP:192.168.1.1/24 关闭防火墙、关闭selinux 【服务端】 1.安装ngs-utils、rpcbind...

2019-12-06 18:01:42 167

原创 简单的笔记

正则表达式 正则表达式又称正规表达式、常规表达式。 在代码中常简写为regex、regexp或RE。 正则表达式是使用单个字符串来描述、匹配一系列符合某个句法规则的字符串,简单来说,是一种匹配字符串的方法,通过一些特殊符号,实现快速查找、删除、替换某个特定字符串。 正则表达式的组成 正则表达式是由普通字符与元字符组成的文字模式。 模式的作用 模式用于描述在搜索文本时要匹配的一个或多个字符串。 ...

2019-11-25 21:39:06 87

原创 文件的属性

文件的属性是比文件的权限还要高 lsattr 文件 //查看文件的属性 chattr +属性 文件 //给文件添加属性 例如:说我给文件添加了a属性,那么无论是管理员用户还是普通用户只能在该文件的后面追加内容、和查看该文件的内容,而无法去修改和删除该文件的内容 给文件添加上i属性,那么这个文件只能够查看里面的内容,无论是修改、删除、追加等,只要是修改文件内容的操作都无法执行 具体文件可...

2019-11-24 19:49:16 175

原创 安装httpd服务

[root@localhost /]# yum -y install gcc* make* apr* pcre* (安装插件) [root@localhost /]# wget https://mirrors.tuna.tsinghua.edu.cn/apache/httpd/httpd-2.4.41.tar.gz (从apache官网上下载的2.4.41版本的httpd源码包) [root@...

2019-11-23 19:56:20 210

原创 CentOS 7 将普通用户进行提升权限

如何使普通用户可以使用管理员的命令 (如 创建用户,给其他用户设置密码) 要想普通用户可以使用管理员用户(root)的命令,需要使用sudo命令 我先创建一个名为tom的普通用户,并设置密码为“1” 切换至tom用户 现在我在tom用户中使用useradd命令再创建一个新的用户file,这时候它告诉我权限不够(注解:意思就是tom这个用户没有足够的权限去运行**/usr/sbin/useradd...

2019-11-23 18:03:44 4721 2

空空如也

空空如也

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

TA关注的人

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