瑞客论坛

 找回密码
 立即注册
查看: 4146|回复: 22

炼数成金数据库引擎与SQL优化器开发 15课

[复制链接]

金币10820  第102名

189

主题

3

回帖

1万

积分

论坛元老

Rank: 8Rank: 8

威望
126
贡献
163
热心值
2
金币
10820
注册时间
2020-8-31
发表于 2019-3-24 11:52 | 显示全部楼层 |阅读模式
课程目录:

第一课:NoSQL数据库简介与环境配置
讲述数据库的核心功能,以及NoSQL与关系型数据库的侧重点
简述该课程的目标,在课程结束后能够实现的数据库功能
介绍数据库的整体架构
介绍开发环境的搭建
预计时间两小时

第二课:建立数据库连接
实现单线程客户端连接,能够向服务端发送请求
实现多线程服务端连接,能够从客户端接收请求
预计时间两小时

第三课:阀锁,配置,日志等
定义服务端的一些底层基础组件
预计时间两小时

第四课:数据库引擎底层搭建1
建立线程数据结构
建立线程调度机制
预计时间两小时

第五课:消息封装
定义客户端服务器的消息通讯结构
预计时间两小时

第六课:数据的持久化存放
Mmap,内存与磁盘的映射
数据块的分配与回收
预计时间两小时

第七课:数据的存储结构
BSON与数据记录的结构设计
数据文件存储结构设计
预计时间两小时

第八课:数据的插入,读取与删除
数据的插入,查询与删除
客户端增加相应的功能
预计时间两小时

第九课:散列索引
数据键的散列桶与内存结构
数据库启动自动建立散列索引
预计时间两小时

第十课:数据库理论
介绍数据库的一些基本原理,包括事务,SQL编译与执行等
预计时间两小时

第十一课:SQL解析和优化
SQL编译进阶,优化器概念与实现原理。
预计时间2小时

第十二课:Java驱动
连接多点数据库并查询
建立数据的散列机制,能够在正确的分区上查找数据
预计时间一小时

第十三课:监控、性能调优和测试
介绍数据库监控和调优理论,并实现数据库的基本监控快照功能
介绍软件测试流程与自动化测试
预计时间两小时

第十四课:Java应用
建立Java应用程序,使用驱动与数据库通讯
预计时间两小时

第十五课:总结
总结前14节课的步骤
扩展讨论
多数据层次(表空间,表)
日志
高可用性
持久性

事务
多字段查询与更新
B树索引
SQL解析
基于规则的SQL优化器
基于开销的SQL优化器




游客,如果您要查看本帖隐藏内容请回复

回复

使用道具 举报

金币146  第6862名

24

主题

9534

回帖

1万

积分

论坛元老

Rank: 8Rank: 8

威望
6394
贡献
6203
热心值
7
金币
146
注册时间
2019-7-22
发表于 2019-7-24 21:23 | 显示全部楼层
感谢楼主分享辛苦了
回复

使用道具 举报

金币473  第3219名

0

主题

86

回帖

625

积分

高级会员

Rank: 4

威望
55
贡献
97
热心值
0
金币
473
注册时间
2019-7-14
发表于 2019-7-27 19:30 | 显示全部楼层
66666666666
回复

使用道具 举报

金币442  第3376名

0

主题

124

回帖

442

积分

中级会员

Rank: 3Rank: 3

威望
0
贡献
0
热心值
0
金币
442
注册时间
2019-7-25
发表于 2019-7-27 21:05 | 显示全部楼层
看看内容把
回复

使用道具 举报

金币1568  第1090名

0

主题

845

回帖

1570

积分

等待验证会员

威望
1
贡献
1
热心值
0
金币
1568
注册时间
2019-7-5
发表于 2019-11-23 20:48 | 显示全部楼层
6666666666666666666666
回复

使用道具 举报

金币3431  第449名

0

主题

1826

回帖

1万

积分

论坛元老

Rank: 8Rank: 8

威望
5209
贡献
5881
热心值
0
金币
3431
注册时间
2019-4-15
发表于 2019-11-30 23:54 | 显示全部楼层
这个版本应该希望是一套新的
回复

使用道具 举报

金币891  第1850名

0

主题

325

回帖

1971

积分

永久会员

Rank: 8Rank: 8

威望
769
贡献
311
热心值
0
金币
891
注册时间
2019-10-9
发表于 2019-12-1 01:18 | 显示全部楼层
感谢楼主分享
回复

使用道具 举报

金币143  第6974名

4

主题

3104

回帖

9919

积分

论坛元老

Rank: 8Rank: 8

威望
5091
贡献
4685
热心值
0
金币
143
注册时间
2020-1-8
发表于 2020-1-9 08:11 | 显示全部楼层
基于规则的SQL优化器
基于开销的SQL优化器
回复

使用道具 举报

金币496  第3105名

0

主题

84

回帖

509

积分

高级会员

Rank: 4

威望
7
贡献
6
热心值
0
金币
496
注册时间
2019-5-26
发表于 2020-4-1 01:59 | 显示全部楼层

66666666666
回复

使用道具 举报

金币2961  第551名

0

主题

1630

回帖

3114

积分

论坛元老

Rank: 8Rank: 8

威望
57
贡献
96
热心值
0
金币
2961
注册时间
2020-2-3
发表于 2020-6-11 02:14 | 显示全部楼层
炼数成金数据库引擎与SQL优化器开发 15课
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|瑞客论坛 |网站地图

GMT+8, 2024-11-22 18:49

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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