INDEX · 数据库

数据库

文章索引

MySQL

基础

序号文章内容
01DQL 查询条件 / 分组 / 排序 / 分页
02多表查询连接查询 / 子查询
03函数字符串 / 数值 / 日期 / 流程函数
04事务ACID / 并发问题 / 隔离级别
05基础篇拾遗零散知识 / 易错点

进阶

序号文章内容
01存储引擎引擎差异 / 选型
02InnoDB 引擎逻辑结构 / 内存与磁盘
03索引B+Tree / 联合索引 / 回表
04SQL 优化执行计划 / 索引优化
05全局锁 / 表锁 / 行锁
06视图、存储过程与触发器视图 / 存储过程 / 触发器
07MySQL 管理用户 / 权限 / 系统变量
08进阶篇拾遗零散知识 / 易错点

运维

序号文章内容
01日志Error Log / Binlog / Slow Log
02主从复制Binlog / Relay Log / 复制链路
03读写分离主写从读 / 路由策略
04分库分表垂直拆分 / 水平拆分
05运维篇总结日志 / 复制 / 拆分

补充

序号文章内容
01GROUP_CONCAT 函数分组拼接 / 排序与分隔符
02MySQL 总结拾遗常用结论 / 易错点
03MySQL 题目记录查询题 / SQL 写法
04MySQL 的锁RC 与 RR / 幻读 / 锁行为

Redis

基础与缓存

序号文章内容
01数据类型Key / String / Hash / 集合类型
02Redis in JavaJedis / Spring Data Redis
03缓存更新策略Cache Aside / 写入策略
04缓存穿透、击穿与雪崩空值缓存 / 互斥锁 / 随机过期
05全局唯一 ID 与登录校验ID 生成 / 验证码 / Session
06OpenResty、多级缓存与请求链路浏览器缓存 / Nginx / Redis
07Redis 问题汇总性能 / 冷热 Key / 常见问题
08Redis 问题记录故障现象 / 修正记录

分布式能力

序号文章内容
01Redisson配置 / 分布式锁
02超时释放、锁重试与 Watchdog锁续期 / 重试 / 宕机边界
03秒杀、限购与锁误删超卖 / CAS / 锁归属
04签到、点赞、关注、Feed 与 GEOBitMap / Sorted Set / GEO

持久化与集群

序号文章内容
01底层数据结构SDS / Dict / SkipList
02内存与网络模型过期淘汰 / 事件循环
03持久化、集群与哨兵RDB / AOF / Sentinel / Cluster
04Key 设计、批处理与主从配置Key 规范 / BigKey / 批处理

工具与补充

序号文章内容
01Hutool API字符串 / 集合 / 日期 / HTTP
02HyperLogLogUV 估算 / 误差与边界
03Lua 脚本原子执行 / 参数传递
04MyBatis API注解 / Mapper / MyBatis-Plus
05Nginx反向代理 / 负载均衡
06Redisson 详解对象模型 / 锁 / 使用边界
07悲观锁与乐观锁加锁更新 / 版本校验