博客文章

分享技术知识与实践经验

数据与存储

数据库连接池

**数据库连接池(Database Connection Pool)** 是指: > 预先创建并维护一组数据库连接,供应用程序复用,避免频繁创建和销毁连接的开销 一句话理解:**就像共享单车,提前准备好一批连接放在"停车点",用的时候取一个,用完放回去,而不是每次都去工厂造一辆新车**

管理员
3 次浏览
2026年2月28日
数据与存储

数据库表迁移

**表迁移**(Database Migrations)是数据库版本控制的核心机制,它允许你通过**代码**的方式来定义和管理数据库结构的变更,并可以随时、按序地执行或回滚这些变更。 简单来说,迁移就像数据库的“Git”,记录着数据库模式的每次变化(如创建表、增加字段),确保不同环境(开发、测

管理员
3 次浏览
2026年2月28日
数据与存储

数据库索引及其存储结构

理解索引及其存储结构,是进行数据库性能优化的核心。简单说,**索引就是一种帮助数据库系统高效查找数据的“排好序的快速查找数据结构”**,它类似于书籍的目录。 ### 📚 核心概念:为什么需要索引? 想象一下在一本没有目录的百科全书中查找一个词条,你需要逐页翻找,这被称为**全表扫描**,效率极

管理员
3 次浏览
2026年2月28日
数据与存储

常用SQL语句

我将所有核心SQL语句按功能分类整理,方便你系统学习和速查。以下是**标准SQL(以Oracle/MySQL/PostgreSQL等常见语法为例)** 的常用语句汇总: ```sql -- 📌 一、数据查询语言 (DQL) - 最常用部分 -- 1. 基础查询 SELECT * FROM emp

管理员
3 次浏览
2026年2月28日
数据与存储

SMB与NFS(网络文件共享协议)

--- type: storage-note tags: - 数据与存储 - 文件共享 - SMB - NFS - NAS date: 2026-02-28 --- **SMB 与 NFS** 是指: > SMB(Server Message Blo

管理员
3 次浏览
2026年2月28日
数据与存储

Redis(内存数据库)

--- type: note tags: [redis, cache, database, backend, draft] date: 2026-02-12 --- **Redis(内存数据库)** 是指: > 以内存为主的数据结构存储系统,提供高性能读写,并支持持久化与多种数据

管理员
3 次浏览
2026年2月28日
数据与存储

RAID(Redundant Array of Independent Disks)

--- type: storage-note tags: - 数据与存储 - RAID - NAS - 磁盘阵列 - 高可用 date: 2026-02-28 --- **RAID** 是指: > RAID(Redundant Array of In

管理员
3 次浏览
2026年2月28日
数据与存储

NAS(Network Attached Storage)

--- type: storage-note tags: - 数据与存储 - NAS - 网络存储 - 家庭服务器 date: 2026-02-28 --- **NAS** 是指: > NAS(Network Attached Storage)是通过局域网

管理员
3 次浏览
2026年2月28日
数据与存储

MySQL的事务

MySQL的事务是数据库执行过程中**不可分割的工作单元**,它确保一组操作要么全部成功,要么全部失败,是保障数据一致性和完整性的核心机制。其最核心的特性可以用 **ACID** 原则概括。 简单来说,你可以把事务理解为一个安全的“批处理操作”容器。它主要依赖支持事务的存储引擎(最常用的是 **I

管理员
3 次浏览
2026年2月28日
数据与存储

DDL(数据定义语言)

“DDL” 通常有两个主要的含义,具体指哪一个需要根据上下文来判断。 ### 1. 数据定义语言(计算机科学 / 数据库) 这是最专业、最常用的含义,尤其是在计算机和软件领域。 * **全称**:**D**ata **D**efinition **L**anguage * **定义**:

管理员
3 次浏览
2026年2月28日