多模数据库的设计与实现

案例来源:字节跳动
会议地点:上海
分享时间: 2021-11-27 10:00-11:00

简怀兵 

字节跳动 架构师

10+年数据库和分布式系统从业经验,曾供职于YY、腾讯、VIP等互联网公司,现为字节跳动后端基础设施架构师。在分布式数据库领域多有积累,曾作为讲师在DTCC和SACC等场合进行技术分享。

课程概要

1. 背景导读
2. 多模数据库的业务价值
3. 实现多模数据库的关键技术
- 3.1 存储引擎设计
分层设计(API层 - 数据模型层 - 物理存储层)
物理存储结构:ARS
数据模型:以关系模型和文档模型为例
API: SQL和类MongoDB API
- 3.2 一致性模型设计
理念:PACELC理论
原则:State/Operation consistency解耦
实践:Linearizability实现
- 3.3 基础事务实现设计
依赖:对象Linearizability和CAS
方法:percolator及其优化
4. 业界趋势展望

当今,云计算已经成为信息技术研发领域的集大成者,很多互联网细分领域正经历从toc向tob的转变。tob产品不仅会面临部署方式复杂等难题,而且用户对其生态的开放能力要求也更高。在这样的背景下,本次分享从分布式数据库的视角,抛砖引玉,探讨多模数据库的应用场景、业务收益以及实现的关键技术。

听众收益

1. 了解多模数据库的发展趋势
2. 深入理解多模数据库的设计和实现方法
3. 掌握多模数据库落地和工程实践过程的关键点

简怀兵 

字节跳动 架构师

10+年数据库和分布式系统从业经验,曾供职于YY、腾讯、VIP等互联网公司,现为字节跳动后端基础设施架构师。在分布式数据库领域多有积累,曾作为讲师在DTCC和SACC等场合进行技术分享。

课程概要

1. 背景导读
2. 多模数据库的业务价值
3. 实现多模数据库的关键技术
- 3.1 存储引擎设计
分层设计(API层 - 数据模型层 - 物理存储层)
物理存储结构:ARS
数据模型:以关系模型和文档模型为例
API: SQL和类MongoDB API
- 3.2 一致性模型设计
理念:PACELC理论
原则:State/Operation consistency解耦
实践:Linearizability实现
- 3.3 基础事务实现设计
依赖:对象Linearizability和CAS
方法:percolator及其优化
4. 业界趋势展望

当今,云计算已经成为信息技术研发领域的集大成者,很多互联网细分领域正经历从toc向tob的转变。tob产品不仅会面临部署方式复杂等难题,而且用户对其生态的开放能力要求也更高。在这样的背景下,本次分享从分布式数据库的视角,抛砖引玉,探讨多模数据库的应用场景、业务收益以及实现的关键技术。

听众收益

1. 了解多模数据库的发展趋势
2. 深入理解多模数据库的设计和实现方法
3. 掌握多模数据库落地和工程实践过程的关键点

详情咨询:400-8128-020
赞助合作:sissi
联系电话:130-4321-8801
邮箱:market@msup.com.cn
CopyRight © 2008-2021 Msup

获取大会更多详情

立即参会
报名咨询
报名咨询
优惠门票
×

扫码关注公众号:回复【A2M】

参与《免费领取PPT》活动



关注后,回复【A2M】

×

扫码关注公众号:回复【A2M】

参与《免费领取PPT》活动



关注后,回复【A2M】