摘要: 项目目标与规划 协作 星星同学 1149950698@qq.com 大熊同学 lxj647500@163.com 目标 使用 LVS+ keeplive 实现负载均衡高可用 使用 nginx/hapoxy 实现反向代理 使用 nginx 和 apache 实现动静分离 使用 MHA 搭建 mysql 阅读全文
posted @ 2023-04-02 22:56 L_Hang 阅读(253) 评论(0) 推荐(0)
摘要: 存储过程 概念 存储过程(Stored Procedure),是为了完成特定功能的SQL语句集。 优点 存储过程可以理解为shell脚本这类型的命令集输出工具,但是在底层,存储过程拥有更多的优点: ==语言的灵活性跟功能性更强==,在原有基础之上可以插入控制语句、循环语句等让SQL语句的功能更强,能 阅读全文
posted @ 2023-05-15 09:54 L_Hang 阅读(570) 评论(0) 推荐(0)
摘要: 基本概念 由来 MHA(Master High Availability)目前在MySQL高可用方面是一个相对成熟的解决方案。 它由日本DeNA公司youshimaton(现就职于Facebook公司)开发。 原理 组成 由两部分组成:MHA Manager(管理节点)和MHA Node(数据节点) 阅读全文
posted @ 2023-05-12 14:26 L_Hang 阅读(301) 评论(0) 推荐(1)
摘要: 读写分离基本概念 MySQL 虽然是世界上使用最广泛的免费数据库,但是并不能满足实际的一个需求,在高并发高可用等方面。我们主要是通过主从复制来同步数据,再通过读写分离来提升数据库的并发能力。 工作原理 主数据库上执行写操作,并将写操作的结果同步到所有从数据库。 从数据库上只处理读请求,不处理写请求。 阅读全文
posted @ 2023-05-12 14:25 L_Hang 阅读(145) 评论(0) 推荐(0)
摘要: Docker 使用 Flannel 跨主机通信 通信的方式 路由 虚拟包头 flannel 网络 概念 Flannel 是 Docker 提供的一种网络解决方案,它旨在为容器提供简单的 IP 地址管理和跨主机通信。Flannel 使用了一些现有的技术,比如 Linux 内核的 TUN/TAP 接口和 阅读全文
posted @ 2023-04-11 16:42 L_Hang 阅读(664) 评论(0) 推荐(0)