热点推荐

查看: 5938|回复: 12

[其他] 炼数成金—数据库引擎开发视频教程

[复制链接]

1418

主题

1532

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
39191
发表于 2018-4-25 10:15:29 | 显示全部楼层 |阅读模式

炼数成金—数据库引擎开发视频教程


第一课:NoSQL数据库简介与环境配置
讲述数据库的核心功能,以及NoSQL与关系型数据库的侧重点   Y. i+ C4 R9 l, e$ s
简述该课程的目标,在课程结束后能够实现的数据库功能 8 @$ M! D* k# h7 L& o
介绍数据库的整体架构 & m- p. t0 e1 m! S4 a' L
介绍开发环境的搭建 / g, l* f, t7 q1 E3 B3 m
预计时间两小时
3 N2 d: I1 Z/ F- Z- G% M4 k* S
第二课:建立数据库连接
实现单线程客户端连接,能够向服务端发送请求
实现多线程服务端连接,能够从客户端接收请求
预计时间两小时
: _8 D& [3 z6 e! _4 S% F
第三课:阀锁,配置,日志等
定义服务端的一些底层基础组件
预计时间两小时
$ j' n' f; n5 ^' Y9 ^
第四课:数据库引擎底层搭建1
建立线程数据结构 " n9 T2 u/ F; D: f( z& G  X* o& n
建立线程调度机制 : ^& X( V0 M+ w$ d1 a
预计时间两小时 ) \) l  X' t, u
8 n' v2 Z/ M" i0 y- s5 m4 A9 l) {
第五课:消息封装
定义客户端服务器的消息通讯结构
预计时间两小时 . O0 C2 u$ I5 w4 |
! a. y3 }! s2 P
第六课:数据的持久化存放 ' A6 r$ w9 M# a* z
Mmap,内存与磁盘的映射
数据块的分配与回收 - C. }# a$ T0 K8 \' `' v$ R% g/ C
预计时间两小时 9 ]" [3 a7 Z( W5 ?0 s

第七课:数据的存储结构
BSON与数据记录的结构设计
数据文件存储结构设计 ; K( Q( |! h# t: v$ b% w( ?0 z
预计时间两小时

第八课:数据的插入,读取与删除
数据的插入,查询与删除
客户端增加相应的功能 ' {7 ?) E; V* l& O  W
预计时间两小时

第九课:散列索引 - w9 i: [4 n2 h" j3 I8 Q0 d9 E
数据键的散列桶与内存结构
数据库启动自动建立散列索引 6 `* J$ a' N! Q+ ^5 ^# t$ q6 Q
预计时间两小时 ) \4 H& L% ?; e
5 M% ^2 k* j! _, ?" I' l
第十课:数据库理论
介绍数据库的一些基本原理,包括事务,SQL编译与执行等 ( @1 A6 A9 g6 T0 Q! }
预计时间两小时 9 d2 d2 l' Q% p' `
. o& p* b( H4 Q0 E
第十一课:SQL解析和优化 0 q: G$ Y% h/ p) Q9 m
SQL编译进阶,优化器概念与实现原理。 / A2 s5 ^: R& o. }3 K  u8 p+ O/ s
预计时间2小时
8 I* x$ _7 @! r' x: V% Q
第十二课:Java驱动 ! c: S! V' m/ V, d! l7 \% [
连接多点数据库并查询 , F- P% |2 q/ I. h& M- e0 M' I
建立数据的散列机制,能够在正确的分区上查找数据 9 H7 o6 \: c5 r* C
预计时间一小时 ( r, k! E1 x- j0 R. b- w! w" A5 t

第十三课:监控、性能调优和测试 " {2 q# S0 m: n7 n) d5 e9 Z) T
介绍数据库监控和调优理论,并实现数据库的基本监控快照功能 4 R9 J4 F- l+ b5 z- q7 v! T* m
介绍软件测试流程与自动化测试
预计时间两小时

第十四课:Java应用 . a( `* r* `  S6 I6 G
建立Java应用程序,使用驱动与数据库通讯 / K/ u8 n# L/ z7 W( f) A/ J
预计时间两小时

第十五课:总结
总结前14节课的步骤
扩展讨论
多数据层次(表空间,表) $ c- v2 P5 j- \, h
日志 / U1 `  i& b% U: R, g
高可用性 7 \  d" P3 U" X) v+ g( C$ }" x" V
持久性
: e- p; f5 p5 f
事务 / [3 m4 e9 Z9 L+ Y. n* z6 _3 s
多字段查询与更新 * a, K% i9 N' v  {0 k( i7 i4 I
B树索引 * s4 l/ D, G3 c/ G
SQL解析 # j; W3 A4 \) g( Y2 Z
基于规则的SQL优化器   z9 x9 `" n3 P- v: Z
基于开销的SQL优化器
预计时间2小时

下载地址回复可见:
游客,如果您要查看本帖隐藏内容请回复

回复

使用道具 举报

0

主题

199

帖子

673

积分

永久VIP会员

Rank: 3Rank: 3

积分
673
发表于 2018-4-25 11:13:26 | 显示全部楼层
都是精品啊
回复

使用道具 举报

0

主题

399

帖子

1369

积分

永久VIP会员

Rank: 3Rank: 3

积分
1369
发表于 2018-4-25 11:23:55 | 显示全部楼层
炼数成金—数据库引擎开发视频教程
回复

使用道具 举报

0

主题

409

帖子

1325

积分

永久VIP会员

Rank: 3Rank: 3

积分
1325
发表于 2018-4-25 12:33:06 | 显示全部楼层
我来看看啊
回复

使用道具 举报

1

主题

541

帖子

1403

积分

Lv1码农小白

Rank: 1

积分
1403
发表于 2018-4-25 12:36:11 | 显示全部楼层
必须学习下
回复

使用道具 举报

1

主题

262

帖子

1068

积分

永久VIP会员

Rank: 3Rank: 3

积分
1068
发表于 2018-4-25 13:36:22 | 显示全部楼层
炼数成金—数据库引擎开发视频教程
回复

使用道具 举报

0

主题

138

帖子

828

积分

永久VIP会员

Rank: 3Rank: 3

积分
828
发表于 2018-4-25 13:47:01 | 显示全部楼层
数据库引擎开发
回复

使用道具 举报

0

主题

221

帖子

613

积分

永久VIP会员

Rank: 3Rank: 3

积分
613
发表于 2018-4-25 18:58:25 | 显示全部楼层
数据库引擎开发
回复

使用道具 举报

0

主题

68

帖子

331

积分

永久VIP会员

Rank: 3Rank: 3

积分
331
发表于 2018-5-8 12:44:06 | 显示全部楼层
666,感谢分享
回复

使用道具 举报

0

主题

181

帖子

631

积分

永久VIP会员

Rank: 3Rank: 3

积分
631
发表于 2018-5-20 17:11:19 | 显示全部楼层
啊啊啊啊啊啊啊啊
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

快速回复 返回顶部 返回列表