09 2021 档案

摘要:一、Redis高可用 1、在web服务器中,高可用是指服务器可以正常访问的时间,衡量的标准是在多长时间内可以提供正常服务(99.9%、99.99%、99.999%等等) 2、但是在Redis语境中,高可用的含义似乎要宽泛一些,除了保证提供正常服务 (如主从分离、快速容灾技术),还需要考虑数据容量的扩 阅读全文
posted @ 2021-09-22 08:37 青山不改水长流 阅读(493) 评论(0) 推荐(0)
摘要:一、String类型 String是redis最基本的类型,最大能存储512MB的数据,String类型是二进制安全的,即可以存储任何数据、比如数字、图片、序列化对象等 redis-cli exists ljm #判断该键是否存在,存在返回1,否则返回0 append ljm "hello" #该键 阅读全文
posted @ 2021-09-22 08:35 青山不改水长流 阅读(98) 评论(0) 推荐(0)
摘要:一、Redis 高可用 在web服务器中,高可用是指服务器可以正常访问的时间,衡量的标准是在多长时间内可以提供正常服务(99.9%、99.99%、99.999%等等)。 但是在Redis语境中,高可用的含义似乎要宽泛一些,除了保证提供正常服务(如主从分离、快速容灾技术),还需要考虑数据容量的扩展、数 阅读全文
posted @ 2021-09-22 08:34 青山不改水长流 阅读(176) 评论(0) 推荐(0)
摘要:一、关系数据库和非关系型数据库 关系型数据库 1.SQL,关系型数据库是一个结构化的数据库,创建在关系模型(二维表格模型)基础上,一般面向于记录。 SQL语句(标准数据查询语言)就是一种基于关系型数据库的语言,用于执行对关系型数据库中数据的检索和操作。主流的关系型数据库包括 Oracle、MySQL 阅读全文
posted @ 2021-09-22 08:33 青山不改水长流 阅读(1201) 评论(0) 推荐(1)
摘要:一、安装 LNMP 各个组件 二、安装 redis 服务 ###安装环境配置### yum install -y gcc gcc-c++ make ###编译安装软件包### tar zxvf redis-5.0.7.tar.gz -C /opt/ cd /opt/redis-5.0.7/ make 阅读全文
posted @ 2021-09-22 08:33 青山不改水长流 阅读(60) 评论(0) 推荐(0)
摘要:一、Squid 代理服务器 Squid 主要提供缓存加速、应用层过滤控制的功能。 代理的工作机制: 代替客户机向网站请求数据,从而可以隐藏用户的真实IP地址。 将获得的网页数据(静态 Web 元素)保存到缓存中并发送给客户机,以便下次请求相同的数据时快速响应。 Squid 代理的类型: 传统代理:适 阅读全文
posted @ 2021-09-22 08:32 青山不改水长流 阅读(667) 评论(0) 推荐(0)
摘要:一、MHA概念 MHA(MasterHigh Availability)是一套优秀的MySQL高可用环境下故障切换和主从复制的软件。 MHA 的出现就是解决MySQL 单点的问题。 MySQL故障切换过程中,MHA能做到0-30秒内自动完成故障切换操作。 MHA能在故障切换的过程中最大程度上保证数据 阅读全文
posted @ 2021-09-15 08:36 青山不改水长流 阅读(619) 评论(0) 推荐(0)
摘要:编译安装MySQL 1、软件包 mysql-boost-5.7.20.tar.gz 将安装包拖至/opt目录下,编辑一个脚本文件,将以下内容复制进去,然后source或者. 执行脚本,等脚本执行完成,即可使用mysql -u root -p点击回车即可进入。 2、MySQL一键部署脚本(使用sour 阅读全文
posted @ 2021-09-15 08:35 青山不改水长流 阅读(78) 评论(0) 推荐(0)
摘要:一.什么是读写分离 读写分离,基本的原理是让主数据库处理事务性增、改、删操作( INSERT、UPDATE、DELETE) ,而从数据库处理SELECT查询操作。数据库复制被用来把事务性操作导致的变更同步到集群中的从数据库 二.为什么要读写分离 因为数据库的“写”(写10000条数据可能要3分钟)操 阅读全文
posted @ 2021-09-06 04:58 青山不改水长流 阅读(78) 评论(0) 推荐(0)
摘要:一、准备工作 1、安装MySQL数据库 2、实验准备,数据表配置 mysql -uroot -p show databases; create database train_ticket; use train_ticket; create table REGION(region varchar(10 阅读全文
posted @ 2021-09-06 04:58 青山不改水长流 阅读(77) 评论(0) 推荐(0)
摘要:一、准备工作 1、安装MySQL数据库 2、实验准备,数据表配置 mysql -uroot -p show databases; create database train_ticket; use train_ticket; create table REGION(region varchar(10 阅读全文
posted @ 2021-09-06 04:58 青山不改水长流 阅读(51) 评论(0) 推荐(0)
摘要:MySQL 日志管理、备份与恢复 准备工作 安装MySQL数据库 MySQL日志管理 MySQL的默认日志保存位置为/usr/local/mysql/data 日志开启方式有两种:通过配置文件或者是通过命令通过命令修改开启的日志是临时的,关闭或重启服务后就会关闭 一、MySQL常用日志类型及开启 v 阅读全文
posted @ 2021-09-06 04:56 青山不改水长流 阅读(280) 评论(0) 推荐(0)
摘要:准备工作:安装MySQL数据库 mysql -u root -p create database CLASS; use CLASS; create table member (id int(10),name varchar(10),cardid varchar(18),phone varchar(1 阅读全文
posted @ 2021-09-06 04:56 青山不改水长流 阅读(73) 评论(0) 推荐(0)
摘要:数据表高级操作 创建数据库 create database class; use class; create table test (id int not null,name char(20) not null,cardid varchar(18) not null unique key,prima 阅读全文
posted @ 2021-09-06 04:56 青山不改水长流 阅读(78) 评论(0) 推荐(0)
摘要:一、常见的Web集群调度器 目前常见的Web集群调度器分为软件和硬件 软件通常使用开源的LVS、Haproxy、Nginx LVS性能最好,但是搭建相对复杂;Nginx的upstream模块支持集群功能,但是对集群节点健康检查功能不强,高并发没有Haproxy好 硬件一般使用的比较多的是F5,也有很 阅读全文
posted @ 2021-09-03 11:02 青山不改水长流 阅读(272) 评论(0) 推荐(0)
摘要:一、数据库的基本概念 1、数据库的组成 数据:描述事物的符号记录 包括数字,文字、图形、图像、声音、档案记录等 以“记录”形式按统一格式进行存储 表:将不同的记录组织在一起,用来存储具体数据 数据库: 表的集合,是存储数据的仓库 以一定的组织方式存储的相互有关的数据集合 2、数据库的管理系统(DBM 阅读全文
posted @ 2021-09-02 14:23 青山不改水长流 阅读(143) 评论(0) 推荐(0)
摘要:一、MySQL数据库基本命令操作 常用的数据类型 int 整型 float 单精度浮点 4字节32位 double 双精度浮点 8字节64位 char 固定长度的字符类型 varchar 可变长度的字符类型 text 文本 image 图片 decimal (5,2) 5个有效长度数字,小数点后面有 阅读全文
posted @ 2021-09-02 14:22 青山不改水长流 阅读(120) 评论(0) 推荐(0)