12 2022 档案
Zabbix监控系统
摘要:一.zabbix概述 zabbix是一个监控软件,其可以监控各种网络参数,保证企业服务架构安全运营,同时支持灵活的告警机制,可以使得运维人员快速定位故障、解决问题。 zabbix支持分布式功能,支持复杂架构下的监控解决方案,也支持web页面,为主机监控提供了良好直观的展现。 zabbix官网地址为h
ELK日志分析系统
摘要:一.ELK概述 ELK平台是一套完整的日志集中处理解决方案,将 ElasticSearch、Logstash 和 Kiabana 三个开源工具配合使用, 完成更强大的用户对日志的查询、排序、统计需求。 1.1Elasticsearch 基于Lucene(一个全文检索引擎的架构)开发的分布式存储检索引
redis配置和优化
摘要:一.关系型数据库与非关系型数据库 1.1关系型数据库 关系型数据库是一个结构化的数据库,创建在关系模型(二维表)基础上。SQL语句就是基于关系型数据库的语言,用于执行对关系型数据库中数据的检索。 主流的关系型数据库有:Oracle、MySQL、SQL server、DB2等等。 关系型数据库都是用表
MHA高可用配置和故障切换
摘要:一.MHA概述 MHA(MasterHigh Availability)是一套优秀的MySQL高可用环境下故障切换和主从复制的软件。 MHA 的出现就是解决MySQL 单点的问题。 MySQL故障切换过程中,MHA能做到0-30秒内自动完成故障切换操作。 MHA能在故障切换的过程中最大程度上保证数据
GFS分布式文件系统
摘要:一.GFS概述 GlusterFs 是一个开源的分布式文件系统。 由存储服务器、客户端以及NFS/Samba存储网关(可选,根据需要选择使用)组成。 没有元数据服务器组件,这有助于提升整个系统的性能、可靠性和稳定性。 1.1MFS 传统的分布式文件系统大多通过元服务器来存储元数据,元数据包含存储节点
rsync远程同步
摘要:一.rsync概述 rsync是一个开源的、快速的、多功能的、可以实现全量和增量的本地或者远程数据同步备份的工具。 它可以不进行原有数据属性的改变去实现数据的备份迁移。 rsync适用于多种操作系统,其监听端口为:tcp/udp 873,模式为:C/S 1.1rsync的同步方式 ①全量备份 把原有
redis集群的三种模式:主从复制,哨兵模式,Clustre
摘要:一.redis的主从复制 1.1主从复制概述 主从复制就是指将一台redis服务器(master)上的数据复制到其他redis的服务器(slave)上。 master为主的服务器,slave为从服务器(从服务器可以有多台)。 复制的数据是只能由主节点到从节点上。 1.2主从复制的作用 ①数据冗余:主
MySQL主从复制与读写分离
摘要:一.主从复制 1.MySQL主从复制概述 在企业生产中,成熟的业务通常数据量都比较大,如果读写操作都在一台mysql服务器上,那再处理高并发时压力会比较大 单台的mysql再安全性,高可用和高并发方面都不能满足实际需求 通过配置多台主从数据库服务器,用来实现数据的读写分离 2.MySQL主从复制原理
MySQL进阶sql语句②
摘要:一.MySQL视图 1.1视图概念 数据库中的虚拟表,这张虚拟表中不包含真实数据,只是做了真实数据的映射 视图可以理解为镜花水月/倒影,动态保存结果集(数据) 1.2视图的功能 简化查询结果集、灵活查询、可以针对不同用户呈现不同结果集、相对有更高的安全性 本质而言视图是一种 select (结果集的
MySQL进阶sql语句①
摘要:一.MySQL进阶查询 1.1排序(order by) ①使用order by 语句进行排序 ASC:升序,默认的排序,使用order by时,会默认该排序 DESC:降序 排序可针对对一个或多个字段,多字段要第一个字段有重复,第二个字段的排序才会生效 order by 语法结构:对单或多字段进行升
MySQL日志管理,备份和恢复
摘要:一.MySQL日志管理 1.1mysql日志概述 备份的主要目的是灾难恢复,备份还可以测试应用、回滚数据修改、查询历史数据、审计等。 在备份、恢复中,日志起到了很重要的作用。 MySQL 的日志默认保存位置: /usr/local/mysql/data 开启日志的方法:①修改配置文件开启②通过命令进