卷目 · TOPIC
数据库/协同工具类型
围绕MySQL/Redis/RabbitMQ/MongoDB/ElasticSearch/MinIO/ETCD/NACOS开展。
-
MySQL 深度指南
MySQL 的作用定位、何时该用、核心机制(InnoDB/索引/事务/锁)、常见问题排查(慢查询、死锁、乱码、连接数满、主从延迟)、难点解决方案(深分页、并发锁、分库分表、读写分离)与生产要点。
- MySQL
- 数据库
-
Redis 深度指南
Redis 的作用定位、何时该用、核心机制(单线程/数据结构/过期淘汰/持久化)、常见问题排查(缓存穿透击穿雪崩、大key、热key、内存满)、难点解决方案(缓存一致性、分布式锁、高可用集群)与生产要点。
- Redis
- 缓存
-
MongoDB 深度指南
MongoDB 的作用定位、何时该用、核心机制(文档/collection/副本集/分片)、常见问题排查(_id、嵌套vs引用、内存)、难点解决方案(事务、分片 shard key、索引、聚合)与生产要点。
- MongoDB
- 数据库
-
MinIO 深度指南
MinIO 的作用定位、何时该用、核心机制(bucket/object/预签名/纠删码)、常见问题排查(CORS、权限、直传格式、大文件)、难点解决方案(分片上传、权限策略、扩容、迁移 OSS)与生产要点。
- MinIO
- 对象存储
-
RabbitMQ 深度指南
RabbitMQ 的作用定位、何时该用、核心机制(Exchange/Queue/持久化/ACK)、常见问题排查(消息丢失、重复消费、堆积、断连)、难点解决方案(可靠性三连、顺序消费、死信队列、幂等)与生产要点。
- RabbitMQ
- 消息队列
-
Elasticsearch 深度指南
Elasticsearch 的作用定位、何时该用、核心机制(倒排索引/text vs keyword/分片/近实时)、常见问题排查(中文分词、term 查不到、深分页、映射爆炸、OOM)、难点解决方案(相关性调优、聚合、MySQL 同步、集群容量)与生产要点。
- Elasticsearch
- 全文检索
-
Etcd 指南
Etcd 是什么、何时才需要、核心机制(强一致 KV / Raft / lease / watch / CP)、基础实操(Docker 起服务、etcdctl 增删改查 + watch + lease)、常见问题排查(watch 丢失、脑裂)、难点(分布式选主、一致性 vs 可用性、Etcd vs Nacos vs Zookeeper)与生产要点。
- Etcd
- 微服务
-
Nacos 指南
Nacos 是什么、何时才需要、核心机制(注册中心 + 配置中心 / dataId+group+namespace / Distro+Raft / 内置控制台)、基础实操(Docker 起服务、控制台玩配置和服务发现)、常见问题排查(实例残留、配置不生效)、难点(一致性 vs 可用性、Etcd vs Nacos vs Zookeeper、配置热更新)与生产要点。
- Nacos
- 微服务