09 2021 档案

摘要:一、ELK 概述 1、ELK简介 ELK平台是一套完整的日志集中处理解决方案,将 ElasticSearch、Logstash 和 Kiabana 三个开源工具配合使用, 完成更强大的用户对日志的查询、排序、统计需求 ● ElasticSearch:是基于Lucene(一个全文检索引擎的架构)开发的 阅读全文
posted @ 2021-09-28 17:02 星辰大海6 阅读(70) 评论(0) 推荐(0)
摘要:一、GlusterFS概述 1、GlusterFS简介 ① GlusterFS是一-个开源的分布式文件系统。 由存储服务器、客户端以及NFS/Samba存储网关(可选,根据需要选择使用)组成。 没有元数据服务器组件,这有助于提升整个系统的性能、可靠性和稳定性。 ② 传统的分布式文件系统大多通过元服务 阅读全文
posted @ 2021-09-28 16:10 星辰大海6 阅读(1067) 评论(0) 推荐(0)
摘要:一、出现rsync+inotify实时同步失败(无报错) 参考这个博客并解决问题 rsync+inotify实时同步失败(无报错) 二、解决CentOS7.9.2009部署GFS分布式文件系统,yum安装软件包时使用以下命令 使用此命令解决 yum -y install centos-release 阅读全文
posted @ 2021-09-27 01:13 星辰大海6 阅读(113) 评论(0) 推荐(0)
摘要:一、rsync (Remote Sync,远程同步) 是一个开源的快速备份工具,可以在不同主机之间镜像同步整个目录树,支持增量备份,并保持链接和权限,且采用优化的同步算法,传输前执行压缩,因此非常适用于异地备份、镜像服务器等应用。 在远程同步任务中,负责发起rsync同步操作的客户机称为发起端,而负 阅读全文
posted @ 2021-09-26 17:00 星辰大海6 阅读(157) 评论(0) 推荐(0)
摘要:一、LNMP平台对接redis服务 1、安装 LNMP 各个组件 详见博客源码安装 LNMP及论坛部署,也可以使用脚本一键部署,详见博客shell脚本一键部署——redis安装部署 2、安装 redis 服务 详见博客Redis非关系型数据库 安装以及相关命令,也可直接使用脚本一键部署,详见博客sh 阅读全文
posted @ 2021-09-24 15:27 星辰大海6 阅读(53) 评论(0) 推荐(0)
摘要:安装redis 在执行脚本前,需配好yum源,本地或者在线源,并将安装包传入/opt/目录下 具体脚本如下(分模块): #/bin/bash read -p "您的服务器核心数:" N #判断软件包是否存在 if [ ! -f /opt/nginx-1.12.2.tar.gz ];then echo 阅读全文
posted @ 2021-09-24 15:11 星辰大海6 阅读(408) 评论(0) 推荐(0)
摘要:一、主从复制-哨兵-集群 **1、**主从复制:主从复制是高可用Redis的基础,哨兵和集群都是在主从复制基础上实现高可用的。主从复制主要实现了数据的多机备份,以及对于读操作的负载均衡和简单的故障恢复。缺陷:故障恢复无法自动化;写操作无法负载均衡;存储能力受到单机的限制 **2、**哨兵:在主从复制 阅读全文
posted @ 2021-09-24 01:21 星辰大海6 阅读(156) 评论(0) 推荐(0)
摘要:一、String 数据类型 String是 redis 最基本的类型,最大能存储 512MB 的数据,String类型是二进制安全的,即可以存储任何数据、比如数字、图片、序列化对象等 1、SET/GET/APPEND/STRLEN PS: APPEND APPEND key value追加键值,并返 阅读全文
posted @ 2021-09-22 23:54 星辰大海6 阅读(2106) 评论(0) 推荐(0)
摘要:一、关系数据库与非关系型数据库 1、关系型数据库 关系型数据库是一个结构化的数据库,创建在关系模型(二维表格模型)基础上,一般面向于记录 SQL语句(标准数据查询语言) 就是一种基于关系型数据库的语言,用于执行对关系型数据库中数据的检索和操作 主流的关系型数据库包括Oracle、MySQL、SQL 阅读全文
posted @ 2021-09-16 20:09 星辰大海6 阅读(144) 评论(0) 推荐(0)
摘要:一、Squid代理服务器 Squid主要提供缓存加速、应用层过滤控制的功能 1、代理的工作机制 代替客户机向网站请求数据,从而可以隐藏用户的真实IP地址 将获得的网页数据(静态 web元素)保存到缓存中并发给客户机,以便下次请求相同的数据时快速响应 2、代理的类型 ① 传统代理:适用于interne 阅读全文
posted @ 2021-09-11 21:00 星辰大海6 阅读(467) 评论(0) 推荐(0)
摘要:一、MySQL-MMM概述 1、MySQL-MMM的概念 MMM(Master-Master replication manager for MvSQL,MySQL主主复制管理器)是一套支持双主故障切换和双主日常管理的脚本程序。 MMM 使用 Perl 语言开发,主要用来监控和管理 MySQL Ma 阅读全文
posted @ 2021-09-09 01:29 星辰大海6 阅读(510) 评论(0) 推荐(0)
摘要:1、什么是 MHA MHA(MasterHigh Availability)是一套优秀的MySQL高可用环境下故障切换和主从复制的软件。 MHA 的出现就是解决MySQL 单点的问题。 MySQL故障切换过程中,MHA能做到0-30秒内自动完成故障切换操作。 MHA能在故障切换的过程中最大程度上保证 阅读全文
posted @ 2021-09-07 00:39 星辰大海6 阅读(346) 评论(0) 推荐(0)
摘要:一、什么是读写分离 读写分离,基本的原理是让主数据库处理事务性增、改、删操作( INSERT、UPDATE、DELETE) ,而从数据库处理SELECT查询操作。 数据库复制被用来把事务性操作导致的变更同步到集群中的从数据库 二、为什么要读写分离 因为数据库的“写”(写10000条数据可能要3分钟) 阅读全文
posted @ 2021-09-06 02:24 星辰大海6 阅读(314) 评论(0) 推荐(0)
摘要:MySQL高级SQL语句 1、EXISTS 用来测试内查询有没有产生任何结果,类似布尔值是否为真 如果有的话,系统就会执行外查询中的SQL语句,若是没有,那整个SQL语句就不会产生任何结果。 语法:SELECT 字段1 FROM 表1 WHERE EXISTS (SELECT * FROM 表2 W 阅读全文
posted @ 2021-09-04 18:36 星辰大海6 阅读(228) 评论(0) 推荐(0)
摘要:一、准备工作 1、安装MySQL数据库 Shell脚本——源码编译安装MySQL 2、实验准备,数据表配置 use kgc; create table location (Region char(20),store_Name char(20)); insert into location value 阅读全文
posted @ 2021-09-02 00:25 星辰大海6 阅读(91) 评论(0) 推荐(0)
摘要:一、MySQL 日志管理 MySQL 的日志默认保存位置为 /usr/local/mysql/data vim /etc/my.cnf [mysqld] ##错误日志,用来记录当MySQL启动、停止或运行时发生的错误信息,默认已开启 log-error=/usr/local/mysql/data/m 阅读全文
posted @ 2021-09-01 00:19 星辰大海6 阅读(152) 评论(0) 推荐(0)