架构与中间件

数据库索引优化与查询性能

概述合理的索引设计与维护是查询性能的核心。本文提供可验证的诊断流程与设计原则,覆盖 MySQL 与 PostgreSQL 常见场景。诊断与度量(已验证)MySQL:`EXPLAIN`/`EXPLAIN ANALYZE` 关注 `type`、`key`、`rows`、`filtered` 等字段;`S

数据库连接池治理与背压策略(2025)

数据库连接池治理与背压策略(2025)连接池配置影响整体吞吐与延迟,需要结合负载与数据库能力进行治理。一、尺寸与并发池大小:依据并发与数据库资源设定合理上限。拒绝与排队:在超限时采用排队或快速失败策略。二、超时与重试超时:区分获取连接与查询执行的超时配置。重试:对可重试错误进行退避重试并限制次数。三

Redis Streams 事件驱动与消费者组治理(2025)

Redis Streams 事件驱动与消费者组治理(2025)一、模型与命令基本命令:`XADD` 写入事件、`XREAD`/`XREADGROUP` 读取、`XACK` `确认` 消费。消费者组:`XGROUP CREATE` 建组与游标初始化;多消费者并发。二、待处理队列与重试待处理队列:`XP