摘要: MySQL索引、事务与存储引擎 索引介绍 1、索引的概念 索引是一个排序的列表,在这个列表中存储着索引的值和包含这个值的数据所在行的物理地址(类似于C语言的链表通过指针指向数据记录的内存地址)。 使用索引后可以不用扫描全表来定位某行的数据,而是先通过索引表找到该行数据对应的物理地址然后访问相应的数据 阅读全文
posted @ 2023-09-20 23:46 Bacolate 阅读(11) 评论(0) 推荐(0) 编辑
摘要: MySQL数据库管理 概念 数据(data) 描述事物的符号记录 包括数字、文字图形、图像、声音、档案记录 以“记录”的形势按统一的格式进行存储 表 将不同的记录组织在一起 用来存储具体数据 数据库 表的集合,是存储数据的仓库 以一定的组织方式存储的相互有关的数据集合 是按照数据结构来组织、存储和管 阅读全文
posted @ 2023-09-20 23:44 Bacolate 阅读(43) 评论(0) 推荐(0) 编辑
摘要: Haproxy搭建Web集群 常见Web集群调度器(软件、硬件) 硬件>lvs>haproxy>nginx nginx的upstream模块支持群集功能,但健康检查模块只能被动检查。主动检查模块需要第三方模块,高并发性能没有Haproxy好,支持两三万并发 haproxy,支持五万并发 LVS性能最 阅读全文
posted @ 2023-09-17 23:41 Bacolate 阅读(48) 评论(0) 推荐(0) 编辑
摘要: LVS+Keepalived群集 Keepalived是一个基于VRRP协议来实现的LVS服务高可用方案,可以解决静态路由出现的单点故障问题。 在一个LVS服务集群中通常有主服务器(MASTER)和备份服务器(BACKUP)两种角色的服务器,但是对外表现为一个虚拟IP(VIP),主服务器会发送VRR 阅读全文
posted @ 2023-09-17 13:24 Bacolate 阅读(24) 评论(0) 推荐(0) 编辑
摘要: Tomcat优化 原因: Tomcat默认安装下的缺省配置并不适合生产环境,它可能会频繁出现假死现象需要重启,只有通过不断压测优化才能让它最高效率稳定的运行。优化主要包括三方面,分别为操作系统优化(内核参数优化),Tomcat配置文件参数优化,Java虚拟机(JVM)调优。 三方面:配置文件、操作系 阅读全文
posted @ 2023-09-12 19:13 Bacolate 阅读(36) 评论(0) 推荐(0) 编辑
摘要: Tomcat 是什么? 是web应用服务器 是java语言开发的(jvm“java虚拟机”) tomcat通常作为一个servlet和jsp容器,单独运行在后端 作用: 1) 可以作为 web 应用服务器,处理静态 web 页面,如 html 页面,但性能一般 2)还可以作为 Servlet/JSP 阅读全文
posted @ 2023-09-12 18:39 Bacolate 阅读(26) 评论(0) 推荐(0) 编辑
摘要: LVS-DR 通信四元素:源IP,源端口,目的IP,目的端口 主机A(客户端)——>VIP 主机B(调度器) 主机A(客户端)<——VIP 主机C(节点服务器) 通信五元素:源IP,源端口,目的IP,目的端口,协议 回环网卡lo配置的地址,其它端看不到 数据包流向分析: (1)客户端发送请求到 Di 阅读全文
posted @ 2023-09-09 17:23 Bacolate 阅读(29) 评论(0) 推荐(0) 编辑
摘要: LVS负载均衡群集 一、LVS简介 LVS(Linux Virtual Server)即Linux虚拟服务器,是由章文嵩博士主导的开源负载均衡项目,目前LVS已经被集成到Linux内核模块中。该项目在Linux内核中实现了基于IP的数据请求负载均衡调度方案,其体系结构如图1所示,终端互联网用户从外部 阅读全文
posted @ 2023-09-09 17:19 Bacolate 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 搭建LNMP 准备(关闭防火墙,selinux) systemctl stop firewalld systemctl disable firewalld setenforce 0 安装依赖包(便于后续安装、编译) yum -y install pcre-devel zlib-devel gcc g 阅读全文
posted @ 2023-08-30 18:21 Bacolate 阅读(44) 评论(0) 推荐(0) 编辑
摘要: HTTP协议和NGINX 跨网络的主机间通讯 远程的两台主机联系在一起 套接字Socket是进程间通信IPC的一种实现,允许位于不同主机(或同一主机)上不同进程之间进行通信和数据交换,SocketAPI出现于1983年 BSD 4.2实现在建立通信连接的每一端,进程间的传输要有两个标志:IP地址和端 阅读全文
posted @ 2023-08-26 16:00 Bacolate 阅读(17) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示