摘要: 一、消息队列介绍 1.1 为什么需要消息队列 (MO) 主要原因是由于在高并发环境下,同步请求来不及处理,请求往往会发生阻塞。比如大量的请求并发访问数据库,导致行锁表锁,最后请求线程会堆积过多, 从而触发 too many connection 错误, 引发雪崩效应。 我们使用消息队列,通过异步处理 阅读全文
posted @ 2022-12-16 16:39 林乃均 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 一、 ELK日志分析系统简介 ELK平台是一套完整的日志集中处理解决方案,将ElasticSearch、Logstash 和 Kiabana 三个开源工具配合使用, 完成更强大的用户对日志的查询、排序、统计需求。 ElasticSearch:是基于Lucene(一个全文检索引擎的架构)开发的分布式存 阅读全文
posted @ 2022-12-16 16:10 林乃均 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 一、GlusterFS 概述 1.1 GlusterFS简介 GlusterFS是一个开源的分布式文件系统。 由存储服务器、客户端以及NFS/Samba存储网关(可选,根据需要选择使用)组成。 没有元数据服务器组件,这有助于提升整个系统的性能、可靠性和稳定性。 传统的分布式文件系统大多通过元服务器来 阅读全文
posted @ 2022-12-09 16:28 林乃均 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 1、rsync介绍 rsync(Remote Sync,远程同步)是一个开源的快速备份工具,可以在不同主机之间镜像同步整个目录树,支持增量备份,并保持链接和权限,且采用优化的同步算法,传输前执行压缩,因此非常适用于异地备份、镜像服务器等应用。 rsync 的官方站点的网址是 http://rsync 阅读全文
posted @ 2022-12-09 15:05 林乃均 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 一、主从复制 1.1 主从复制的概念 主从复制,是指将一台 Redis 服务器的数据,复制到其他的 Redis 服务器。前者称为主节点(Master),后者称为从节点(Slave);数据的复制是单向的,只能由主节点到从节点。 默认情况下,每台 Redis 服务器都是主节点;且一个主节点可以有多个从节 阅读全文
posted @ 2022-12-08 18:50 林乃均 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 一、关系数据库和非关系数据库 1.1 关系型数据库 一个结构化的数据库,创建在关系模型基础上 一般面向于记录 包括:Oracle、MySQL、SQL Server、Microsoft Access、DB2等 1.2 非关系型数据库 除了主流的关系型数据库外的数据库,都认为是非关系型 包括:Redis 阅读全文
posted @ 2022-12-07 16:17 林乃均 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 一、MySQL MHA介绍 MHA(MasterHigh Availability)是一款开源的 MySQL 的高可用程序,它为 MySQL 主从复制架构提供了 automating master failover 功能。MHA 在监控到 master 节点故障时,会提升其中拥有最新数据的 slav 阅读全文
posted @ 2022-12-07 14:58 林乃均 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 一、MySQL主从复制与读写分离 1.1 主从分离和读写分离的相关概述 1)主从复制与读写分离 在实质际的生产环境中,对数据库的读和写都在同一个数据库服务器中,是不能满足实院需求的。无论是在安全性、高可用性还是高并发等各个方面都是完全不能满足实际需求的。因此,通过主从复制的方式来同步数据,再通过读写 阅读全文
posted @ 2022-12-04 15:40 林乃均 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 一、SQL高级语句 1.1 SELECT 显示表格中一个或数个栏位的所有资料 语法:SELECT "栏位" FROM "表名"; 1.2 DISTINCT 不显示重复的资料 语法:SELECT DISTINCT "栏位" FROM "表名"; SELECT DISTINCT Store_Name F 阅读全文
posted @ 2022-12-04 14:36 林乃均 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 一、MySQL日志管理 MySQL 的日志默认保存位置为/usr/local/mysql/data MySQL 的日志配置文件为/etc/my.cnf ,里面有个[mysqld]项。 这是我们当时安装mysql时指定的目录,如下图所示: 1.1 日志的分类 1)错误日志 用来记录当MySQL启动、停 阅读全文
posted @ 2022-12-02 21:55 林乃均 阅读(93) 评论(0) 推荐(0) 编辑