信创强国(二):数据库
原创 数据库

信创强国(二):数据库

在当今全球科技竞争日益激烈的背景下,数据库作为信息系统的"数据底座",已成为国家数字基础设施的核心组成部分。近年来,随着国家信息技术应用创新(信创)战略的强力推进,国产数据库正经历从"能用"向"好用"的关键跃迁。从"十四五"规划将科技自立自强确立为国家发展的战略支撑,到"十五五"规划建议明确提出"加快关键核心技术攻关",国产数据库在国家五年计划中的战略地位不断提升。 面对Oracle、MySQL、
阅读全文
MySQL从入门到生产(四):安全加固
原创 数据库

MySQL从入门到生产(四):安全加固

在当今数据驱动的商业环境中,数据库作为企业核心数据载体,其安全性直接关系到信息资产的保密性、完整性和可用性。根据近年来的数据泄露事件分析,超过68%的企业因数据库基础安全配置不足而遭受数据泄露 。MySQL 8.0 作为全球最流行的开源数据库管理系统,提供了一系列强大的安全增强功能,能够帮助企业构建纵深防御体系,满足等保2.0、GDPR等合规要求 。 本文将系统介绍MySQL 8.0的安全整改实践
阅读全文
MySQL从入门到生产(三):备份与恢复
原创 数据库

MySQL从入门到生产(三):备份与恢复

在数字化系统日益复杂的今天,数据已成为企业最核心的资产。而备份与恢复能力,正是守护这份资产的最后一道防线——它无法阻止故障发生,却能决定业务能否重生。MySQL 8 不仅是一个高性能的关系型数据库,更通过其多层次、高可靠的数据保护体系,为关键业务提供了从“防患于未然”到“起死回生”的完整容灾能力。 这套体系以 Binlog、Redo Log、Undo Log 三大日志为基石,实现了事务一致性、崩溃
阅读全文
MySQL从入门到生产(二):核心概念
原创 数据库

MySQL从入门到生产(二):核心概念

在当今快速迭代的软件开发环境中,MySQL作为支撑无数应用的数据基石,早已超越了“简单存取”的角色。然而,许多开发者在日常工作中仅满足于编写基本的CRUD语句,对数据库内部的运行机制、存储结构、连接管理以及SQL执行逻辑缺乏深入理解。这种“黑盒式”使用方式,往往在系统面临高并发、大数据量或跨平台部署时暴露出严重问题——连接耗尽、查询雪崩、时区错乱、性能瓶颈……甚至引发生产事故。 本文旨在拨开迷雾,
阅读全文
MySQL从入门到生产(一):安装与配置
原创 数据库

MySQL从入门到生产(一):安装与配置

在当今数字化转型加速的时代,数据库作为信息系统的核心基础设施,其稳定性、性能与安全性直接关系到业务的连续性与数据资产的安全。MySQL 凭借其成熟的生态系统、卓越的性能表现以及庞大的社区支持,依然是全球最流行的开源关系型数据库之一,被广泛应用于从中小型项目到大型互联网系统的各类场景,成为无数开发者和企业的首选。 而 MariaDB —— 由 MySQL 原始创始人 Michael "Monty"
阅读全文
告别单点故障!MySQL Group Replication如何重塑金融级数据库架构
原创 数据库

告别单点故障!MySQL Group Replication如何重塑金融级数据库架构

MySQL Group Replication(组复制)是 MySQL 提供的一种高级高可用解决方案,基于 Paxos 协议实现多主复制,适合对数据一致性和高可用性要求高的场景。 一、技术原理 1.1架构设计原理 1.1.1 多主复制机制 Paxos共识算法: 通过分布式投票机制保证事务提交的原子性,集群中超过半数节点确认即视为提交成功 数据流向模型: https://via.placeholde
阅读全文
利用Docker Swarm与SSL加密实现安全高效的PXC集群部署
原创 数据库

利用Docker Swarm与SSL加密实现安全高效的PXC集群部署

一. PXC Percona XtraDB Cluster简称PXC,是一个企业级解决方案,特别适合那些对数据一致性、扩展性和自动化要求高的应用场景。 1.1 核心原理 基于 Galera Cluster,实现了多主写入和支持无损故障转移: Percona XtraDB Cluster 是建立在 Galera Cluster 技术之上的。Galera Cluster 允许多个数据库节点同时进行写入
阅读全文
MySQL数据保护全解析:从物理备份到企业级解决方案
原创 数据库

MySQL数据保护全解析:从物理备份到企业级解决方案

在管理MySQL数据库时,数据保护是至关重要的。无论是应对硬件故障、软件错误还是其他灾难性事件,有效的备份和恢复策略都是确保数据安全的关键。本文将深入探讨MySQL的数据保护方法,包括物理备份与还原、逻辑备份与还原以及其他高级备份方案。 一. 物理备份与还原 1.1 物理备份 物理备份是指直接复制数据库的物理文件(如数据文件、日志文件、配置文件等),而不是通过逻辑导出(如 SQL 语句)来备份数据
阅读全文
MySQL高级篇
原创 数据库

MySQL高级篇

1.1连接层 最上层是连接服务,包含本地sock通信、客户端与服务端之间建立的网络连接即TCP/IP通信。主要工作是连接处理、授权认证,同样在该层可以实现基于SSL的安全连接。为了高效的处理并发请求,MySQL在连接层引入了线程池技术,每个连接从线程池中获取,避免了连接的频繁创建和销毁的开销。
阅读全文
Loading...