摘要: 一、关系数据库和非关系数据库 1.1 关系型数据库 一个结构化的数据库,创建在关系模型基础上 一般面向于记录 包括:Oracle、MySQL、SQL Server、Microsoft Access、DB2等 1.2 非关系型数据库 除了主流的关系型数据库外的数据库,都认为是非关系型 包括:Redis 阅读全文
posted @ 2021-09-22 01:38 开水没味 阅读(34) 评论(0) 推荐(0)
摘要: Redis的五大数据类型也称五大数据对象;了解过6大数据结构,Redis并没有直接使用这些结构来实现键值对数据库,而是使用这些结构构建了一个对象系统redisObject;这个对象系统包含了五大数据对象:字符串对象(string)、列表对象(list)、哈希对象(hash)、集合(set)对象和有序 阅读全文
posted @ 2021-09-22 01:37 开水没味 阅读(57) 评论(0) 推荐(0)
摘要: 一、Squid 服务基础 Squid 是 Linux 系 统 中 最 常 用 的 一 款 开 源 代 理 服 务 软 件 ,可以很好地实现 HTTP 和 FTP,以及 DNS 查询、SSL 等应 用的缓存代理,功能十分强大。 官 方 网 站 为: http://www.squid-cache.org 阅读全文
posted @ 2021-09-22 01:35 开水没味 阅读(131) 评论(0) 推荐(0)
摘要: 一、MySQL MMM介绍 MMM(Master-Master replication manager for MvSQL,MySQL主主复制管理器) 是一套支持双主故障切换和双主日常管理的脚本程序。MMM 使用 Perl 语言开发,主要用来监控和管理 MySQL Master-Master (双主 阅读全文
posted @ 2021-09-22 01:34 开水没味 阅读(942) 评论(0) 推荐(0)
摘要: 一、MySQL MHA介绍 MHA(MasterHigh Availability)是一款开源的 MySQL 的高可用程序,它为 MySQL 主从复制架构提供了 automating master failover 功能。MHA 在监控到 master 节点故障时,会提升其中拥有最新数据的 slav 阅读全文
posted @ 2021-09-22 01:32 开水没味 阅读(153) 评论(0) 推荐(0)
摘要: 一、MySQL主从复制与读写分离 1.1 主从分离和读写分离的相关概述 1)主从复制与读写分离、 在实质际的生产环境中,对数据库的读和写都在同一个数据库服务器中,是不能满足实院需求的。无论是在安全性、高可用性还是高并发等各个方面都是完全不能满足实际需求的。因此,通过主从复制的方式来同步数据,再通过读 阅读全文
posted @ 2021-09-22 01:26 开水没味 阅读(141) 评论(0) 推荐(0)
摘要: 一、正则表达式(REGEXP) 1.1 正则表达式匹配符 1.2 正则表达式示例 建立下面mysql表,方便测试使用: 示例1:查找name中包含字符串’罗’的数据 SELECT * FROM football WHERE name REGEXP '罗'; 示例2:查找age中年龄是2开头的数据 S 阅读全文
posted @ 2021-09-22 01:19 开水没味 阅读(100) 评论(0) 推荐(0)
摘要: 一、VIEW(视图) 1.1 概念 可以被当作是虚拟表或存储查询 视图跟表格的不同是,表格中有实际储存资料,而视图是建立在表格之上的一个架构,它本身并不实际储存资料。 临时表在用户退出或同数据库的连接断开后就自动消失了,而视图不会消失。 视图不含有数据,只存储它的定义,它的用途一般可以简化复杂的查询 阅读全文
posted @ 2021-09-22 01:18 开水没味 阅读(182) 评论(0) 推荐(0)
摘要: 一、SQL高级语句 1.1 SELECT 显示表格中一个或数个栏位的所有资料 语法:SELECT "栏位" FROM "表名"; 实例:查询表中的name一列 select "name" from dp; 1.2 DISTINCT 不显示重复的资料 语法:SELECT DISTINCT "栏位" F 阅读全文
posted @ 2021-09-22 01:13 开水没味 阅读(186) 评论(0) 推荐(0)
摘要: 一、MySQL日志管理 MySQL 的日志默认保存位置为/usr/local/mysql/data MySQL 的日志配置文件为/etc/my.cnf ,里面有个[mysqld]项。 这是我们当时安装mysql时指定的目录,如下图所示: 1.1 日志的分类 1)错误日志 用来记录当MySQL启动、停 阅读全文
posted @ 2021-09-22 01:11 开水没味 阅读(125) 评论(0) 推荐(0)
摘要: 一、MySQL 索引 1.1 索引的概念 索引是一个排序的列表,在这个列表中存储着索引的值和包含这个值的数据所在行的物理地址(类似于C语言的链表通过指针指向数据记录的内存地址)。 使用索引后可以不用扫描全表来定位某行的数据,而是先通过索引表找到该行数据对应的物理地址然后访问相应的数据,因此能加快数据 阅读全文
posted @ 2021-09-22 01:08 开水没味 阅读(50) 评论(0) 推荐(0)
摘要: 一、用户管理 1.1 新建用户 CREATE USER '用户名'@'来源地址' [IDENTIFIED BY [PASSWORD] '密码']; ‘用户名’:指定将创建的用户名 ‘来源地址’:指定新创建的用户可在哪些主机上登录,可使用IP地址、网段、主机名的形式,本地用户可用localhost,允 阅读全文
posted @ 2021-09-22 01:07 开水没味 阅读(119) 评论(0) 推荐(0)
摘要: 一、MySQL数据库管理 1.1库和表 数据库–>数据表–>行(记录):用来描述一个对象的信息 _______________ 列(字段):用来描述对象的一个属性 常用的数据类型 int :整型 float :单精度浮点 4字节32位 double :双精度浮点 8字节64位 char :固定长度的 阅读全文
posted @ 2021-09-22 01:05 开水没味 阅读(51) 评论(0) 推荐(0)
摘要: 一、数据库的基本概念 1.1 使用数据库的必要性 使用数据库可以高效且条理分明地存储数据,使人们能够更加迅速、方便地管理数据。 数据库具有以下特点。 可以结构化存储大量的数据信息,方便用户进行有效的检索和访问。 可以有效地保持数据信息的一致性、完整性,降低数据冗余。 可以满足应用的共享和安全方面的要 阅读全文
posted @ 2021-09-22 01:04 开水没味 阅读(92) 评论(0) 推荐(0)
摘要: 一、Haproxy介绍 1.1 HAProxy是什么? 是一个使用C语言编写的自由及开放源代码软件,其提供高可用性、负载均衡,以及基于TCP和HTTP的应用程序代理。 HAProxy特别适用于那些负载特大的web站点,这些站点通常又需要会话保持或七层处理。HAProxy运行在当前的硬件上,完全可以支 阅读全文
posted @ 2021-09-22 01:02 开水没味 阅读(99) 评论(0) 推荐(0)
摘要: 一、LVS+Keepalived 高可用群集 在这个高度信息化的 IT 时代,企业的生产系统、业务运营、销售和支持,以及日常管理等环节越来越依赖于计算机信息和服务,对高可用(HA)技术的应用需求不断提高,以便提供持续的、不间断的计算机系统或网络服务。 Keepalived是一个基于VRRP协议来实现 阅读全文
posted @ 2021-09-22 01:00 开水没味 阅读(107) 评论(0) 推荐(0)
摘要: 一、LVS-DR集群介绍 LVS-DR(Linux Virtual Server Director Server)工作模式,是生产环境中最常用的一 种工作模式。 1.1 LVS-DR 工作原理 LVS-DR 模式,Director Server 作为群集的访问入口,不作为网关使用,节点 Direct 阅读全文
posted @ 2021-09-22 00:59 开水没味 阅读(872) 评论(0) 推荐(0)
摘要: 一、企业群集应用概述 群集的含义 Cluster,集群、群集 由多台主机构成,但对外只表现为一个整体 1.1 群集的三种类型 负载均衡群集、高可用群集和高性能运算群集。 1.1 负载均衡群集 提高应用系统的响应能力、尽可能处理更多的访问请求、减少延迟为目标,获得高并发、高负载(LB)的整体性能 LB 阅读全文
posted @ 2021-09-22 00:56 开水没味 阅读(613) 评论(0) 推荐(0)