总站
- 课程
- 学校
- 老师
总站
课程原价:
面议
优 惠 价:
面议
更新日期:
2020/04/21
开课形式:
上课时段:
课程人气:
已有 10646 人浏览
授课学校:
上课地址:
羊坊店路18号1幢5层520-1房屋
咨询电话:
北京中科信软科技有限公司-其它课程
课程类别
课程名称
开班时间
学费
课程内容详细介绍
中科信软OceanBase架构介绍培训
课程大纲
一 基础介绍
1 背景简介
2 设计思路
3 系统架构
3.1 整体架构图
3.2 客户端
3.3 RootServer
3.4 MergeServer
3.5 ChunkServer
3.6 UpdateServer
3.7 定期合并&数据分发
4 架构剖析
4.1 一致性选择
4.2 数据结构
4.3 可靠性与可用性
4.5 单点性能
4.6 SSD支持
4.7 数据正确性
4.8 分层结构
二 分布式存储引擎
1 RootServer实现机制
1.1 数据结构
1.2 Tablet复制与负载均衡
1.3 Tablet分裂与合并
1.4 UpdateServer选主
1.5 RootServer主备
2 UpdateServer实现机制
2.1 存储引擎
2.2 任务模型
2.3 主备同步
3 ChunkServer实现机制
3.1 SSTable
3.2 缓存实现
3.3 IO实现
3.4 定期合并&数据分发
4 消除更新瓶颈
4.1 读写优化回顾
4.2 数据旁路导入
5 实现技巧
5.1 内存管理
5.2 成组提交
5.3 双缓冲区
5.4 定期合并限速
5.5 缓存预热
三 数据库功能
1 整体结构
2 只读事务
2.1 物理操作符接口
2.2 单表操作
2.3 SQL执行本地化
3 写事务
3.1 写事务执行流程
3.2 多版本并发控制
4 OLAP业务支持
4.1 并发查询
4.2 列式存储
4.3 列式存储
5 特色功能
5.1 大表左连接
5.2 数据过期与批量删除
学校简介