数据库

Share on:
100 Words | Read in about 1 Min | View times

本系列文章将包括以下领域:

Redis

  • RESP协议

  • Redis底层数据结构的实现

    • redisObject
    • SDS
    • Ziplist
    • Quicklist
    • Dict
    • IntSet
    • Skiplist
  • Redis持久化方式

    • RDB、AOF、混合模式
  • Redis的IO多路复用机制

  • Redis主从复制原理

  • Redis哨兵机制

  • Redis淘汰策略

  • Redis高效删除大key

  • Redis Cluster原理

    • Redis Cluster通信基础——Gossip协议
    • Redis-Cluster故障转移

MySQL

  • 数据库范式

  • MySQL逻辑架构

  • MySQL存储引擎对比

  • MySQL数据页与B+树

  • MySQL索引

    • 聚簇索引、非聚簇索引
    • 索引维护
    • 索引覆盖
    • 最左前缀原则
  • MySQL数据可靠性保证——两阶段提交

  • MySQL Buffer Pool与LRU算法

  • MySQL事务

    • 事务特性

    • 事务隔离级别及实现原理

      • ReadView与MVCC、Undo Log
  • MySQL锁机制

    • 全局锁FTWRL

    • 表级锁

      • 表锁
      • 元数据锁
      • 意向锁
    • 行级锁

      • 记录锁
      • 间隙锁
      • 邻键锁
    • 页级锁

  • MySQL主备原理

  • 其他

    • 查询大数据是否引起OOM?
    • order by实现原理
    • Explain单表访问方法

缓存穿透、缓存击穿、缓存雪崩、缓存污染

<内容构建中…>