IT码上发视频教程

标题: 数据库引擎开发-炼数C金 [打印本页]

作者: itmsf    时间: 2019-6-4 12:26
标题: 数据库引擎开发-炼数C金
数据库引擎开发-炼数C金

〖课程介绍〗:

课程概述:
                该课程通过15次课,大约30课时介绍创建一个简易分布式文档型数据库
                目标:创建一个Linux下简易分布式文档型数据库

        课程目标
                通过本课学员可以:
                深入理解NoSQL数据库的内部工作原理
                实现一个可存取数据的分布式数据存储
                理解文档式NoSQL数据库的适用场景
                了解关系型数据库与非关系型的针对特性与各自的实现机制
                暂时还没有列入本课程的内容:
                实现关系型数据库的ACID
                实现商用型非关系型数据库
                保证数据的高可用性与稳定性
                SQL语法解析


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

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

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

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

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

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

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

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

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

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

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

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

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

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

        第十五课:总结
        总结前14节课的步骤
        扩展讨论
        多数据层次(表空间,表)
        日志
        高可用性
        持久性
        锁
        事务
        多字段查询与更新
        B树索引
        预计时间2小时

〖百度网盘下载地址〗:



---------------------------------华丽分割线--------------------------------华丽分割线-------------------华丽分割线-------------------------华丽分割线----------------

〖下载地址失效反馈〗:
如果下载地址失效,请尽快反馈给我们,我们尽快修复。反馈地址:https://www.itmsf.com/forum-66-1.html

〖赞助VIP免学币下载全站资源〗:
全站资源高清无密,每天更新,vip特权了解一下:https://www.itmsf.com/plugin.php?id=threed_vip

〖客服24小时咨询〗:
有任何问题,请点击右侧QQ咨询。


作者: vnetoolxw    时间: 2019-6-4 18:03
强烈支持IT码上发视频学习网,IT码上发视频学习网就是给力!
作者: vnetoolxw    时间: 2019-6-4 18:04
被和谐了,楼主!求补发
作者: vnetoolxw    时间: 2019-6-4 23:18
还是被和谐了。
作者: ille    时间: 2019-7-7 11:46
强烈支持IT码上发视频学习网,IT码上发视频学习网就是给力!
作者: HelloCode    时间: 2019-7-7 16:00
淡定,淡定,淡定……【IT码上发视频学习网】就是这么666!
作者: zhuxiaokun    时间: 2020-3-26 19:13
这么底层的东西都有啊
作者: helbing    时间: 2020-3-28 00:34
11111111111
作者: wangduqing    时间: 2020-5-12 21:17
后面的保持好队形!
作者: hpc19950723    时间: 2020-7-19 21:11
我只是路过打酱油的。【IT码上发视频学习网】雄起!
作者: mage    时间: 2020-10-25 20:50
看到这样的好资源真是高兴!感谢【IT码上发视频学习网】的无私分享!
作者: 非我    时间: 2021-3-5 07:35
淡定,淡定,淡定……【IT码上发视频学习网】就是这么666!
作者: herui151    时间: 2021-8-30 23:14
看到这样的好资源真是高兴!感谢【IT码上发视频学习网】的无私分享!
作者: lyd723    时间: 2022-7-23 08:53
【IT码上发视频学习网】加油,我们都看好你哦,快分享更多好资源吧!
作者: zhupi3314    时间: 2022-10-17 12:06
11111111111111
作者: syclzr    时间: 2023-2-9 14:04
真是难得给力的资源啊!支持【IT码上发视频学习网】!
作者: rootkit    时间: 2023-7-24 10:27
【IT码上发视频学习网】加油,我们都看好你哦,快分享更多好资源吧!
作者: itcom    时间: 2024-4-15 23:18
太生气了,无法HOLD啦 >_<......




欢迎光临 IT码上发视频教程 (https://www.itmsf.com/) Powered by Discuz! X3.3