background picture of the home page

And if we

MySQL学习日记 -- MySQL Innodb-MyISAM引擎概述

这里主要回答两个问题:MySQL 中支持的引擎分别时什么?InnoDB 和 MyISAM 存储引擎有什么区别? MySQL 支持的引擎 控制台中使用 配置查询语句即可查看当前版本MySQL 支持的引擎有那些. SHOW ENGINES; select version(); SELECT *, VER

thumbnail of the cover of the post

Linux Systemd 自定义服务脚本

编写测试脚本 #!/bin/bash # 检查 /tmp 目录下是否存在 out.log 文件,如果不存在则创建 if [ ! -f /tmp/out.log ]; then touch /tmp/out.log fi # 循环执行,每隔3秒向 /tmp/out.log 追加写入格式字符

thumbnail of the cover of the post

MySQL学习日记 -- MySQL 逻辑架构

MySQL 三层 架构 MySQL 架构总体来说分为三层,分别是连接层(或者说是网络层) 、执行层、存储引擎层.我们会分层大致简概括每层的大致功能。 连接层 连接层这层主要更能就是和客户端打交道,负责客户端初步权鉴(后面到执行层还会再做一次权鉴,检查这个用户有没有权限操作这个表,当前操作和当前用户配

thumbnail of the cover of the post

MySQL学习日记 -- 一条SQL如何执行

这篇分享的是一条语句从执行层拿到连接层数据传递的SQL语句开始,一句SQL再MySQL执行层中是如何被执行的。 MySQL 三层架构 -> MySQL 逻辑架构 这里我们限定,MySQL 查询语句未命中查询缓存,需进行剩余流程才能获取查询结果;这里我们之说MySQL 5.7 和5.7 之后的版本。因

thumbnail of the cover of the post

Redis 高可用篇 - 集群/多机部署

这篇主要分享Redis 多机部署。大概分为主从集群、哨兵模模式、切片集群. 什么是主从集群? Redis主从复制模式是一种数据冗余和高可用性的解决方案。在这种模式下,一个Redis实例作为主节点(Master),其他实例作为从节点(Slave)。从节点会复制主节点的数据,并在主节点出现故障时提供备份

thumbnail of the cover of the post