mysql
文章平均质量分 87
这小子贼帅
这个作者很懒,什么都没留下…
展开
-
说说Mysql的架构体系
说说Mysql的架构体系原创 2021-03-29 19:12:47 · 389 阅读 · 1 评论 -
ELK 日志分析系统---Elasticsearch + Logstash + Kibana 三大组件
ELK 日志分析系统---Elasticsearch + Logstash + Kibana 三大组件1、什么是ELK日志分析系统?有什么作用?2、什么原因催生了ELK日志分析系统?3、ELK日志分析系统的开源工具解析一、ELK 日志分析系统简介1、日志服务器2、ELK 日志分析系统3、日志处理步骤二、Elasticsearch 介绍1、概述2、核心概念(1)、 接近实时(NRT)(2)、 集群(Cluster)(3)、 节点(node)(4)、索引(index)(5)、类型(type)(6)、文档(doc原创 2021-03-04 14:50:06 · 883 阅读 · 1 评论 -
GFS分布式文件系统
GFS分布式文件系统一、GlusterFS 概述1、GlusterFS简介2、GlusterFS特点3、GlusterFS术语4、模块化堆栈式架构5、GlusterFS的工作流程二、HASH算法1、使用弹性HASH算法来解决数据定位、索引、寻址的功能2、HASH优点3、弹性HASH算法三、GlusterFS卷的分类1、分布式卷(默认)2、条带卷(默认)3、复制卷(Replica volume)4、分布式条带卷(Distribute Stripe volume)5、分布式复制卷(Distribute Repl原创 2021-03-03 13:04:36 · 2339 阅读 · 6 评论 -
rsync远程同步
rsync远程同步一、关于rsync二、配置rsync源(1)、基本思路(2)、应用示例(3)、配置文件rsyncd.conf(4)、rsync账号文件(5)、启用rsync服务三、rsync 命令的用法四、配置源的两种表示方法五、rsync实时同步(一)、定期同步的不足(二)、实时同步的优点六、关于inotify(一)、Linux内核的 inotify 机制(二)、rsync + inotify 实时同步1、安装inotify-tools辅助工具七、rsync 远程同步部署步骤(一)、配置rsync源服务原创 2021-03-02 10:23:32 · 145 阅读 · 0 评论 -
Redis集群之主从复制、哨兵、集群三种模式
Redis集群之主从复制、哨兵、集群三种模式一、Redis集群分类1、主从复制:2、哨兵:3、群集:二、Redis主从复制1、什么是主从复制2、主从复制的作用3、主从复制流程三、搭建Redis主从复制(1)、安装Redis(2)、修改Redis配置文件(Master节点操作)(3)、修改Redis配置文件(Slave节点操作)(4)、验证主从效果四、Redis哨兵模式1、哨兵模式核心功能2、哨兵模式的作用3、哨兵结构的组成4、哨兵模式的工作流程5、搭建Redis哨兵模式(1)、修改Redis哨兵模式的配置文原创 2021-02-25 22:59:02 · 884 阅读 · 0 评论 -
Redis 数据类型--String、List、Hash、set、Sorted set 数据类型
Redis 数据类型--String、List、Hash、set、Sorted set 数据类型一、String数据类型(1)、 SET/GET/APPEND/ STRLEN(2)、 INCR/DECR/INCRBY/DECRBY(3)、 GETSET(4)、SETEX(5)、 SETNX(6)、 MSET/MGET/MSETNX一、String数据类型概述:String是 redis 最基本的类型,最大能存储 512MB 的数据,String类型是二进制安全的,即可以存储任何数据、比如数字、图片、序列原创 2021-02-25 16:29:34 · 113 阅读 · 0 评论 -
NoSQL之Redis配置与优化
NoSQL之Redis配置与优化一、关系数据库与非关系型数据库(1)、关系型数据库(2)、非关系型数据库(3)、关系型数据库和非关系型数据库区别(a)、数据存储方式不同(b)、扩展方式不同(c)、对事务性的支持不同(4)、非关系型数据库产生背景一、关系数据库与非关系型数据库(1)、关系型数据库关系型数据库是一个结构化的数据库,创建在关系模型 (二维表格模型) 基础上,一般面向于记录。SQL语句 (标准数据查询语言) 就是一种基于关系型数据库的语言,用于执行对关系型数据库中数据的检索和操作。主流的关原创 2021-02-23 23:45:20 · 211 阅读 · 1 评论 -
Squid服务器应用
Squid代理服务器应用一、web代理的工作机制二、代理的基本类型三、使用代理的好处四、安装squid服务步骤(1)、编译安装Squid(2)、修改Squid的配置文件(3)、Squid运行控制(4)、创建 Squid 服务脚本五、构建传统代理服务器(1)、修改squid配置文件(2)、生产环境中还需要修改防火墙规则(3)、客户机的代理配置(4)、查看 Squid 访问日志的新增记录(5)、查看 Web 访问日志的新增记录(6)、在浏览器输入Web服务器IP地址访问,查看Web服务器访问日志,显示的是由代理原创 2021-02-23 23:44:12 · 134 阅读 · 0 评论 -
mmm高可用配置
mmm高可用配置一、master01\master02\slave01\slave02都需要安装MYSQL数据库二、搭建本地YUM源----下面直接做三、修改m1主配置文件一、master01\master02\slave01\slave02都需要安装MYSQL数据库配置ALI云源,然后安装epel-release源。wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repoyum原创 2021-02-22 15:59:50 · 236 阅读 · 0 评论 -
MHA高可用配置及故障切换
MHA高可用配置及故障切换一、MHA概述1、什么是 MHA2、MHA 的组成3、MHA 的特点二、搭建 MySQL MHA1、MHA架构2、故障模拟三、具体实验步骤manager 组件安装后在/usr/local/bin 下面会生成几个工具,主要包括以下几个:masterha_check_ssh 检查 MHA 的 SSH 配置状况masterha_check_repl 检查 MySQL 复制状况masterha_manger 启动 manager的脚本masterha_check_status 检测原创 2021-02-22 15:47:52 · 431 阅读 · 0 评论 -
MySQL数据库自动补全命令
MySQL数据库自动补全命令方式一:临时使用自动补全功能mysql -u root -p --auto-rehash方式二:永久使用自动补全功能vim /etc/my.cnf[mysql]auto-rehash方式三:使用软件mycli实现自动补全功能此方法需要使用在线源进行软件包的安装yum -y install epel-releaseyum -y install python-pipyum -y install python-develyum clean allyum原创 2021-02-17 18:54:26 · 1462 阅读 · 1 评论 -
MySQL主从复制与读写分离
MySQL主从复制与读写分离一、MySQL 读写分离与主从复制原理1、读写分离基本的原理(什么是读写分离)2、为什么要做读写分离3、什么时候要读写分离4、主从复制与读写分离5、mysql 支持的复制类型6、主从复制的工作过程7、MySQL 读写分离原理8、常见的 MySQL 读写分离分为以下两种:9、amoeba配置文件二、MySQL 读写分离与主从复制步骤一、MySQL 读写分离与主从复制原理1、读写分离基本的原理(什么是读写分离)读写分离,基本的原理是让主数据库处理事务性增、改、删操作(INSER原创 2021-02-17 18:05:23 · 290 阅读 · 0 评论 -
MySQL数据库高阶SQL语句二---轻松玩转MySQL
MySQL数据库高阶SQL语句二一、实验环境准备:一、实验环境准备:mysql -uroot -pshow databases;create database kgc;use kgc;create table location(Region varchar(10),Store_Name char(20));create table Store_Info(Store_Name varchar(20),Sales int(10),Date varchar(15));desc location原创 2021-02-09 19:53:22 · 472 阅读 · 0 评论 -
MySQL高阶SQL语句一
MySQL高阶SQL语句一一、实验环境准备:二、MySQL 高级 SQL 语句1、SELECT2、DISTINCT3、WHERE4、AND、OR5、IN6、BETWEEN7、通配符、LIKE8、ORDER BY三、函数3.1、数学函数3.2、聚合函数3.3、字符串函数四、GROUP BY五、HAVING六、别名七、子查询一、实验环境准备:mysql -uroot -pshow databases;create database kgc;use kgc;create table location原创 2021-02-01 18:03:22 · 551 阅读 · 1 评论 -
MySQL日志管理与备份、恢复
MySQL日志管理与备份、恢复一、MySQL的日志管理二、MySQL 完全备份与恢复2.1、数据备份的重要性2.2、数据库备份的分类(1)、从物理与逻辑的角度,备份可以分为(2) 、从数据库的备份策略角度,备份可分为2.3、常见的备份方法(1)、物理冷备(2)、专用备份工具mydump或mysqlhotcopy(3)、启用二进制日志进行增量备份(4)、第三方工具备份2.4、MySQL完全备份(1)、概念(2)、完全备份的优缺点(3)数据库完全备份分类一、MySQL的日志管理MySQL 的日志默认保存位置原创 2021-02-01 18:02:50 · 560 阅读 · 2 评论 -
MySQL 索引、事务与存储引擎
MySQL 索引、事务与存储引擎一、索引的概念二、索引的作用2.1、索引的副作用:三、创建索引的原则依据四、索引的分类和创建4.1、普通索引(1)、直接创建索引(2)、修改表方式创建(3)、创建表的时候指定索引4.2、唯一索引(1)、直接创建唯一索引(2)、修改表方式创建(3)、创建表的时候指定4.3、主键索引(1)、创建表的时候指定(2)、修改表方式创建4.4、组合索引(单列索引与多列索引)4.5、全文索引(FULLTEXT)(1)、直接创建索引(2)、修改表方式创建(3)、创建表的时候指定索引(4)使用原创 2021-02-01 18:02:27 · 885 阅读 · 0 评论 -
MySQL数据库高级操作
MySQL数据库高级操作一、克隆表二、清空表,删除表内的所有数据三、创建临时表四、创建外键约束五、数据库用户管理实验准备:create database CLASS;use CLASS;create table TEST (id int not null,name char(20) not null,cardid varchar(18) not null unique key,primary key (id));insert into TEST(id,name,cardid) values原创 2021-02-01 18:02:06 · 116 阅读 · 0 评论 -
数据库简介及MySQL基本命令操作
数据库简介及MySQL基本命令操作一、数据库的基本概念1.1、数据库的组成1.2、数据库的管理系统(DBMS)1.3、数据库系统(DBS)二、当今主流数据库三、关系型数据库介绍3.1、关系数据库系统是基于关系模型的数据库系统3.2、关系模型的数据结构使用简单易懂的二维数据表3.3、关系模型可用简单的"实体-关系-属性"来表示四、非关系型数据库介绍4.1、非关系数据库也称为NoSQL (Not Only SQL)4.2、非关系型数据库的优点五、MySQL数据库介绍六、MySQL数据库基本命令操作6.1、查看数原创 2021-02-01 17:16:47 · 141 阅读 · 0 评论