Tag: 底层原理

18 total results found

Redis 主从同步底层实现原理和架构演进

高性能 Redis 实战 集群架构篇

主从同步底层原理 在上篇教程中,我们已经基于 Docker Compose 搭建了一个最基本的 Redis 主从同步集群,今天,学...

由 学院君 发布于5 months ago    浏览数: 359    点赞数: 0

基于 Redis + 资源库模式实现 Laravel 应用缓存功能

高性能 Redis 实战 实战入门篇

今天学院君来给大家演示如何在 Laravel 项目中基于 Redis 实现应用缓存功能,这想必也是很多人日常使用 Redis 最多的...

由 学院君 发布于7 months ago    浏览数: 2835    点赞数: 3

通过主备切换保证 MySQL 数据库集群的高可用性

高性能 MySQL 实战 高可用篇

为了保证数据库集群的高可用性,通常我们会为主库设置备库,用于在主库出现问题后将备库切换为主库,将原来的主库切换为备库,然后再将所有从...

由 学院君 发布于8 months ago    浏览数: 322    点赞数: 0

binlog 写入机制及高并发写入事务性能优化

高性能 MySQL 实战 高可用篇

前面学院君在 SQL 更新语句的执行流程与日志写入 这篇教程中已经简单给大家介绍过 binlog 和 redo log,前者负责数据...

由 学院君 发布于8 months ago    浏览数: 499    点赞数: 0

子查询底层执行策略及如何使用索引进行优化

高性能 MySQL 实战 索引篇

在前面几篇教程中,学院君已经陆续给大家介绍了 MySQL 中全值匹配、范围匹配、分页、排序、分组以及连接查询时如何基于索引进行优化,...

由 学院君 发布于9 months ago    浏览数: 505    点赞数: 1

内外连接查询的底层原理及如何使用索引进行性能优化

高性能 MySQL 实战 索引篇

连接查询的基本使用 MySQL 之所以被称之为关系型数据库,是因为数据表之间可以通过外键建立关联关系。实际项目开发中,数据库中的数...

由 学院君 发布于9 months ago    浏览数: 566    点赞数: 0

一次请求的生命周期

Laravel 8 中文文档 核心架构

简介 当我们使用现实世界中的任何工具时,如果理解了该工具的工作原理,那么用起来就会得心应手,应用开发也是如此。当你理解了开发工具如...

由 学院君 发布于10 months ago    浏览数: 5184    点赞数: 0

数据库索引底层数据结构 —— B+ 树详解

高性能 MySQL 实战 索引篇

索引原理 只要是稍微了解 MySQL 数据库的同学都应该知道,合理设置索引字段可以有效提高数据库的查询性能,数据库索引也是底层的存...

由 学院君 发布于10 months ago    浏览数: 1718    点赞数: 4

SQL 更新语句的执行流程与日志写入

高性能 MySQL 实战 整体架构

上篇教程学院君给大家介绍了一条 SQL 查询语句在 MySQL 服务端的执行流程,今天我们来看看一条 SQL 更新语句在 MySQL...

由 学院君 发布于11 months ago    浏览数: 1298    点赞数: 3

MySQL 服务端整体架构和 SQL 查询语句的执行流程

高性能 MySQL 实战 整体架构

MySQL 数据库客户端成功建立与服务端的连接和并完成用户认证后,就可以发送 SQL 语句与服务端交互了: 接下来,我们一起来...

由 学院君 发布于11 months ago    浏览数: 1390    点赞数: 1

注册中心篇(一):Consul 简介和使用入门

微服务从入门到实践 RPC 框架

Consul 简介 我们前面已经介绍过,Go Micro 默认的注册中心是 mdns,这个是由 Micro 官方自己基于 Go 语...

由 学院君 发布于1 year ago    浏览数: 3216    点赞数: 0

基于 Nginx + PHP 驱动 Web 应用(下):请求处理与响应发送篇

网络协议概论 HTTP 协议详解

上篇分享学院君给大家介绍了作为 Web 服务器的 Nginx 的配置文件各个配置项的含义,今天我们就结合这些配置项来介绍 Nginx...

由 学院君 发布于1 year ago    浏览数: 494    点赞数: 1

文件传输协议:通过 FTP 实现与远程主机的文件传输

网络协议概论 应用层协议

FTP 的英文全称是 File Transfer Protocol,意为文件传输协议,也就是在两个相连的计算机(通常是本地主机与服务...

由 学院君 发布于1 year ago    浏览数: 296    点赞数: 0

远程登录协议(下):SSH 的基本使用与底层原理探究

网络协议概论 应用层协议

基本使用 TELNET 无需任何认证即可发送内容,容易造成通信窃听和非法侵入的危险。SSH 是英文 Secure Shell 的简...

由 学院君 发布于1 year ago    浏览数: 359    点赞数: 2

Socket 编程(上):套接字底层原理

网络协议概论 传输层协议

套接字简介 位于应用层的应用程序在基于 TCP 协议或 UDP 协议进行通信时,需要用到操作系统提供的类库,这种类库一般称为 AP...

由 学院君 发布于1 year ago    浏览数: 863    点赞数: 1