系统组件 / 层级 | 具体技术 / 知识点 | 核心算法 / 原理 | 关键知识 / 说明 |
|---|---|---|---|
数据层 | MariaDB 连接池 | 资源复用、请求排队、连接保活算法 (如 KeepAlive) | HikariCP, DBCP2;配置最大/最小连接数、超时时间、泄漏检测。 |
读写分离 | 主从同步 (Binlog)、负载均衡策略 (轮询/权重/最少连接) | 解决读压力瓶颈;注意主从延迟对实时性要求高的读操作的影响。 | |
Schema 设计 | 反范式化、索引优化 (B+ Tree)、字段类型选择 | 针对高并发查询进行表结构优化;合理使用覆盖索引、联合索引。 | |
Redis 客户端 | 连接池管理、Pipeline、集群拓扑感知 |
【信息科学与工程学】计算机科学与自动化——第一百九十八篇 高并发高可用的知识点01