2022年12月14日
摘要: 一、ELK简介 ELK平台是一套完整的日志集中处理解决方案,将 ElasticSearch、Logstash 和 Kiabana 三个开源工具配合使用, 完成更强大的用户对日志的查询、排序、统计需求。 1、ElasticSearch Elasticsearch 是基于Lucene(一个全文检索引擎的 阅读全文
posted @ 2022-12-14 11:02 游明诚 阅读(123) 评论(0) 推荐(0)
2022年12月9日
摘要: 一、案例概述 在企业应用中,成熟的业务通常数据量都比较大单台mysql在安全性、高可用性和高并发方面都无法满足实际的需求配置多台主从数据库服务器以实现读写分离 二、案例前置知识点 1. 读写分离的定义 基本的原理是让主数据库处理事务性增、改、删操作 (INSERT、UPDATE、DELETE),而从 阅读全文
posted @ 2022-12-09 10:48 游明诚 阅读(33) 评论(0) 推荐(0)
摘要: 一、GlusterFS 概述 1.GlusterFS简介 GlusterFS 是一个开源的分布式文件系统。 由存储服务器、客户端以及NFS/Samba 存储网关(可选,根据需要选择使用)组成。 没有元数据服务器组件,这有助于提升整个系统的性能、可靠性和稳定性。 传统的分布式文件系统大多通过元服务器来 阅读全文
posted @ 2022-12-09 10:45 游明诚 阅读(74) 评论(0) 推荐(0)
摘要: 一、rsync概述 1、rsync的概念 rsync,remote synchronize顾名思义就知道它是一款实现远程同步功能的软件,它在同步文件的同时,可以保持原来文件的权限、时间、软硬链接等附加信息。 rsync是用 “rsync 算法”提供了一个客户机和远程文件服务器的文件同步的快速方法,而 阅读全文
posted @ 2022-12-09 10:44 游明诚 阅读(23) 评论(0) 推荐(0)
摘要: 一、关系数据库和非关系型数据库 1、关系型数据库 关系型数据库是一个结构化的数据库,创建在关系模型(二维表格模型)基础上,一般面向于记录。 SQL语句(标准数据查询语言)就是一种基于关系型数据库的语言,用于执行对关系型数据库中数据的检索和操作。 主流的关系型数据库包括 Oracle、MySQL、SQ 阅读全文
posted @ 2022-12-09 10:43 游明诚 阅读(32) 评论(0) 推荐(0)
2022年12月6日
摘要: 一、案例概述 传统的MySQL主从架构存在的问题● 单点故障为了解决单点故障所带来的的影响,我们可以使用MHA高可用架构。 二、案例前置知识点 1. MHA概述 ● MHA(Master High Availability)是一套优秀的MySQL高可用环境下故障切换和主从复制的软件。● MHA的出现 阅读全文
posted @ 2022-12-06 09:08 游明诚 阅读(64) 评论(0) 推荐(0)
2022年12月5日
摘要: 一、redis主从复制 1、主从复制-哨兵-集群 主从复制:主从复制是高可用Redis的基础,哨兵和集群都是在主从复制基础上实现高可用的。主从复制主要实现了数据的多机备份,以及对于读操作的负载均衡和简单的故障恢复。缺陷:故障恢复无法自动化;写操作无法负载均衡;存储能力受到单机的限制 哨兵:在主从复制 阅读全文
posted @ 2022-12-05 19:45 游明诚 阅读(196) 评论(0) 推荐(0)
2022年12月4日
摘要: 一 日志分类日志种类 作用错误日志 记录 MySQL 服务器启动、关闭及运行错误等信息事务日志 1、redo log重做日志2、undo log回滚日志查询日志 记录所有的sql慢查询日志 记录执行时间超过指定时间的操作,如果是全表查询,即便没有超时也会被记录下来二进制日志 又称binlog日志,以 阅读全文
posted @ 2022-12-04 21:46 游明诚 阅读(124) 评论(0) 推荐(0)
摘要: 1.MyISAM底层存储(非聚集索引方式)与InnoDB底层存储(聚集索引方式) 1.1MyISAM底层存储(非聚集索引方式) Myisam 创建表后生成的文件有三个: frm:创建表的语句 MYD:表里面的数据文件(myisam data) MYI:表里面的索引文件(myisam index) 底 阅读全文
posted @ 2022-12-04 21:45 游明诚 阅读(41) 评论(0) 推荐(0)
摘要: 一、事务的概念 事务是一种机制、一个操作序列,包含了一组数据库操作命令,并且把所有的命令作为一个 整体一起向系统提交或撤销操作请求,即这一组数据库命令要么都执行,要么都不执行。 事务是一个不可分割的工作逻辑单元,在数据库系统上执行并发操作时,事务是最小的控制单元。 事务适用于多用户同时操作的数据库系 阅读全文
posted @ 2022-12-04 21:41 游明诚 阅读(59) 评论(0) 推荐(0)