排序
插件式存储引擎架构优势
插件式存储引擎架构优势 什么是插件式架构 MySQL 的存储引擎采用插件式(Pluggable)架构,意味着存储引擎可以像'插件'一样加载和卸载,每个表可以独立选择存储引擎。 graph TD subgraph 应用层...
MyISAM 适用场景
MyISAM 适用场景 为什么 MyISAM 还没被淘汰 虽然 InnoDB 是默认引擎,MyISAM 在特定场景下仍有其价值。了解 MyISAM 的适用场景,能帮助你做出更合理的技术决策。 适用场景总览 graph TD A[MyISA...
cluster-node-timeout
cluster-node-timeout 基本概念 cluster-node-timeout 是 Redis Cluster 中最核心的计时参数,它定义了集群节点认为另一个节点不可达的超时时间。这个参数对集群的故障检测、故障转移和数据安全...
Redis DEBUG 命令问题排查
Redis DEBUG 命令问题排查 DEBUG 命令介绍 Redis 提供了 DEBUG 命令用于调试和诊断,但也是'高危命令'之一。生产环境中误用或滥用 DEBUG 命令可能导致严重后果。 DEBUG 命令的主要子命令 # 危险...
主观下线和客观下线
主观下线和客观下线 概念区分 在 Redis 哨兵架构中,主节点的下线判定分为两个层次:主观下线(SDOWN) 和 客观下线(ODOWN)。正确理解这两个概念的差异是掌握哨兵工作机制的基础。 主观下线(...
并行复制:多线程从库加速方案
并行复制:多线程从库加速方案 概述 传统 MySQL 复制中,从库的 SQL 线程是单线程执行的。主库可以通过多个连接并发写入,但从库只有一个 SQL 线程串行回放 Binlog,这就产生了复制延迟。并行复...
min-replicas-to-write 与 min-replicas-max-lag
min-replicas-to-write 与 min-replicas-max-lag 两个参数的作用 min-replicas-to-write 和 min-replicas-max-lag 是 Redis 中防止脑裂数据丢失的'黄金组合'。它们共同定义了主节点在什么条件下...
bridge 模式工作原理
bridge 模式工作原理 面试题 Docker bridge 网络模式的工作原理是什么?容器之间是如何通过 bridge 通信的? 标准答案 bridge 模式是 Docker 默认的网络模式,它基于 Linux 网桥(Bridge)和 ip...
docker stats 资源使用
docker stats 资源使用 面试题 如何实时监控 Docker 容器的 CPU、内存、网络 I/O 等资源使用情况? 标准答案 docker stats 是一个类似 Linux top 的实时资源监控命令,可以查看运行中容器的 CPU...
优化器是否自动调整 WHERE 顺序
优化器是否自动调整 WHERE 顺序 问题引出 很多开发者认为 MySQL 查询时必须把索引列放前面: -- 索引:idx_name_age(name, age) -- 提问:下面两个查询,哪个索引生效? SELECT * FROM user WHE...

