• 最清晰的mysql体系架构图 ,助你深度掌握MySQL开发管理,赢在大数据时代

    前言MySQL服务器由SQL层和存储引擎层构成。SQL层主要功能包括权限判断、SQL解析功能和查询缓存处理等,存储引擎层(Storage Engine Layer)完成底层数据库数据存储操作。MySQL整体架构的SQL层和存储引擎层实际上各自都包含了很多的小模块,各个模块的工作方式如下:从上图可以看 2026-07-04 00:21:47
  • mysql:Otter跨机房数据同步(单向)

    重要说明:需要同步的表必须要有主键 主键 主键otter是一款基于Java且免费、开源基于数据库增量日志解析,准实时同步到本机房或异地机房的mysql/oracle数据库的解决方案。Otter目前支持了什么1. 单向同步, mysql/oracle互相同步2. 双向同步,无冲突变更3. 文件同步,本 2026-07-03 00:02:48
  • MySQL默认值选型(是空,还是 NULL)

    如果对一个字段没有过多要求,是使用“”还是使用 NULL,一直是个让人困惑的问题。即使有前人留下的开发规范,但是能说清原因的也没有几个。NULL 是“”吗?在辨别 NULL 是不是空的这个问题上,感觉就像是在证明 1 + 1 是不是等于 2。在 MySQL 中的 NULL 是一种特殊的数据。一个字段 2026-06-27 00:47:36
  • MySQL用SQL开启general_log并设置路径捕获系统执行sql

    概述考虑这么一个场景,开发系统时有个模块执行很慢,但是又不知道这中间涉及到什么sql,就可以设想在没什么业务量的时候来监控数据库全部执行过的sql语句,方便排查问题。涉及命令1、开启general log模式mysql>set global general_log=on; 2、关闭genera 2026-06-27 00:12:47
  • 这次一定要教会你搭建Redis集群和MySQL主从同步(非Docker)

    前言一直都想自己动手搭建一个Redis集群和MySQL的主从同步,当然不是依靠Docker的一键部署(虽然现在企业开发用的最多的是这种方式),所以本文就算是一个教程类文章吧,但在动手搭建之前,会先聊聊理论的东西,以便于大家有一个集群和主从同步的概念。什么是Redis集群简介Redis是一个快速高效的 2026-06-23 00:36:35
  • 百度架构师是怎样搭建MySQL分布式集群?

    1、什么是MySQL集群MySQL集群是一个无共享的(shared-nothing)、分布式节点架构的存储方案,其目的是提供容错性和高性能。数据更新使用读已提交隔离级别(read-committedisolation)来保证所有节点数据的一致性,使用两阶段提交机制(two-phasedcommit) 2026-06-22 00:19:32
  • 小白入门必知必会-MySQL双主双从安装

    一 MySQL双主双从基础1.1 介绍一台主机Master1用于处理所有写请求,它的从机Slave1和另一台主机Master2还有它的从机Slave2负责所有读请求,当Master1主机宕机后,Master2主机负责写请求,Master1、Master2互为备机。1.2 服务器规划编号服务器IP安装 2026-06-19 00:01:52
  • Flink1.15 MySQL Catalog 尝鲜

    导读:Flink 在 1.15 版本推出了 JDBC Catalog for MySQL JDBC | Apache Flink 的实现。虽然 MysqlCatalogs 只实现了元数据读取,不像 HiveCatalogs 支持元数据获取同时可作元数据管理,但这也帮我们节省了编写大量 CREATE 2026-06-14 00:20:57
  • 摆脱mysql备份迁移的导出导入|实现mysql在线迁移有技巧

    mysql数据库日常运维管理过程中。数据库的迁移是DBA或系统管理员必然遇到的事情。说到mysql的迁移有朋友会说那很简单,不就是导入导出嘛!传统的导入导出有以下几个弊端:导入导出费时费力,特别是业务数据量很大时候。后面增量数据如何解决?迁移之后,如何确保结构和数据的一致性。云上mysql数据库目前 2026-06-11 00:06:02
  • 使用canal解决Mysql和Redis数据同步(TCP)

    工作原理分析我们在面试的时候常常听面试官问这么一个问题:你们的Mysql和Redis怎么做数据同步的,根据不同的业务场景又很多方案,你可能会说先写库再删缓存,或者延迟双删或其他方案。今天我要给大家分享的就是比较成熟的方案-使用Canal实现Mysql和Redis数据的同步。我不知道你是否了解Mysq 2026-06-10 00:20:48