中科信软OceanBase架构介绍培训
 首页 > 课程中心

中科信软OceanBase架构介绍培训

课程价格:来电咨询

电话:400-168-8684

课程信息

上课时段:

课程人气:已有12645人浏览

授课学校:北京中科信软科技有限公司

上课地址:羊坊店路18号1幢5层520-1房屋

课程介绍

中科信软OceanBase架构介绍培训

课程大纲

一 基础介绍

背景简介

设计思路

系统架构

3.1 整体架构图

3.2 客户端

3.3 RootServer

3.4 MergeServer

3.5 ChunkServer

3.6 UpdateServer

3.7 定期合并&数据分发

架构剖析

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.1 读写优化回顾

4.2 数据旁路导入

实现技巧

5.1 内存管理

5.2 成组提交

5.3 双缓冲区

5.4 定期合并限速

5.5 缓存预热

三 数据库功能

整体结构

只读事务

2.1 物理操作符接口

2.2 单表操作

2.3 SQL执行本地化

写事务

3.1 写事务执行流程

3.2 多版本并发控制

4 OLAP业务支持

4.1 并发查询

4.2 列式存储

4.3 列式存储

特色功能

5.1 大表左连接

5.2 数据过期与批量删除

相关推荐课程

首页  |  手机版  |  电脑版 
版权所有©武汉尚学堂教育科技有限公司