当前位置:首页 > 报告详情

OushuDB架构哲学和演进之路-分布式数据库专场(11页).pdf

上传人: 云闲 编号:87311 2021-01-01 11页 923.69KB

word格式文档无特别注明外均可编辑修改,预览文件经过压缩,下载原文更清晰!
三个皮匠报告文库所有资源均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
本文主要介绍了偶数科技旗下的OushuDB数据库的架构哲学和演进之路。OushuDB是一个拥有比传统MPP数据库更先进的弹性引擎,全新执行器引擎Hornet,以及原生分布式存储MAGMA的数据库。从2011年的原型系统开始,经过2013年的HAWQ1.0,2015年的HAWQ2.0,Apache顶级项目,到2018年正式毕业成为顶级项目,OushuDB一直在不断完善和发展。其架构采用了完全share-nothing的设计,高可用性,以及两阶段提交实现分布式事务。在HAWQ1.0中,AO表数据放到HDFS上,实现了HDFS Truncate功能,并移除了segment上的本地系统表。HAWQ2.0中,每张表在HDFS上都有一个目录,采用了虚拟segments和全新的Dispatcher模块。OushuDB3.0引入了全新的Hornet执行引擎和可插拔存储,性能提升了10倍。而OushuDB4.0则将Magma作为原生存储,和HDFS并驾齐驱,实现了分布式存储模块Magma和新执行器模块Hornet的整合。
"OushuDB如何实现高可用性?" "OushuDB的弹性引擎有何优势?" "OushuDB如何支持分布式事务?"
客服
商务合作
小程序
服务号
折叠