mysql
事务隔离
mvcc
三个日志
B+ tree
索引 优化,索引失效 组合索引
回表
分库分表
自增id,雪片算法ID,uuid 各自优缺点
redis
- redis为什么快
- 常见场景,分布式锁redis与zookeeper有什么区别
- 缓存一致性
- 持久化 aof rdb
- 淘汰机制 lru lof
- 性能瓶颈
- 多线程
- 一致性hash
- 位置计算,交集并集,延时队列,订阅模式
- 底层数据结构
mq (kafka)
基本结构 topic,broker
丢消息,原理与处理方案
使用中的问题
- 丢消息
- 没有死信
零拷贝
落盘持久化
计算机基础
- cpu缓存结构
- 进程,线程,协程的区别