Content
14 Lessons • 0 Quizzes • 0 Challenges
简介
- 1
课程介绍
- 2
数据库常见术语简介
数据库的分类
- 1
不同的分类类型
- 2
基于数据模型的分类
- 3
基于存储介质的分类
- 4
基于磁盘布局的分类
- 5
基于访问模式的分类
- 6
数据库分类测验
数据库架构
- 1
数据库的核心组件
- 2
数据库架构测验
数据库中使用的数据结构
- 1
二叉搜索树
- 2
平衡二叉搜索树
- 3
B-树
- 4
B+ 树
- 5
WAL(预写日志)
- 6
日志结构合并树
- 7
哈希索引
- 8
布隆过滤器
- 9
梅克尔树
- 10
数据库中使用的数据结构测验
磁盘布局
- 1
硬盘(HDD)的布局结构
- 2
固态硬盘(SSD)的布局
- 3
数据类型的二进制编码
- 4
磁盘上的数据布局
- 5
磁盘上的数据布局测验
数据库索引
- 1
什么是数据库索引?
- 2
数据库索引的几种类型
- 3
数据库索引测验
事务
- 1
什么是事务?
- 2
ACID 事务保证
- 3
原子性
- 4
一致性
- 5
隔离
- 6
持久性
- 7
分布式事务
- 8
事务测验
复制
- 1
数据库中的复制是什么?
- 2
单领导者复制
- 3
多领导者复制(concept)
- 4
无主复制
- 5
故障检测策略
- 6
复制相关测验
分区
- 1
什么是数据库中的分区?
- 2
数据库中的不同分区策略
- 3
如何分区二级索引
- 4
重新平衡
- 5
关于分区的测验
并发控制
- 1
什么是并发控制?
- 2
乐观并发控制与悲观并发控制
- 3
多版本并发控制
- 4
锁策略
- 5
并发控制测验
一致性模型
- 1
什么是一致性模型?
- 2
线性化
- 3
不同的一致性模型
- 4
一致性模型测验
共识
- 1
什么是共识?
- 2
原子广播
- 3
Zookeeper 原子广播
- 4
Paxos 和 Raft
- 5
领导者选举策略
- 6
共识机制测验
分布式数据库常见问题
- 1
时钟
- 2
不可靠的网络
- 3
两将军问题
- 4
FLP 不可能性
- 5
分布式数据库常见问题测验
结论
- 1
结论
Certificate of Completion
Showcase your accomplishment by sharing your certificate of completion.
Course Author:Anonymous User