第四期OushuDB学习心得
第四期 OushuDB 学习心得
Oushu Database 是一款高性能云原生数据仓库,可以轻松用于构建核心数仓、数据集市、实时数仓、数据湖和湖仓一体数据平台。新⼀代云数据仓库,融合了 MPP 和 Hadoop 的两者的优点,在兼容性和性能等⽅⾯补⾜了以往产品的短板,整体表现更优秀。OushuDB 从设计之初就定位在新⼀代云数据仓库,其新⼀代 SIMD 执⾏器⽐传统 MPP 要快 5-10 倍,⽐⼀般的 SQL-on-Hadoop 要快 20 倍左右。OushuDB ⽀持 Update/Delete 和混合⼯作负载,实现了⾃研存储、对象存储,突破了 HDFS 的瓶颈。在可扩展性⽅⾯,采取了存储与计算分离的架构,可以扩展到上万节点,并且可以原⽣适应云计算的弹性需求的优势。OushuDB 主要有五大特点:
(1)云原生:OushuDB 采用计算机存储分离架构,利用云服务器、分布式存储,对数据基础设施的可扩展性进行深度优化,充分满足云端应用高度弹性、无限扩容的要求。
(2)高性能:面向 PB 级大数据的复杂查询,相比 MPP 和 SQL-on-Hadoop 快一个数量级。全新设计的执行器让性能提升 5~10 倍,显著降低批处理和即席查询所需的时间。
(3)强兼容:具备完善的 SQL 标准和 ACID 特性,支持 HDFS 和多种对象存储的增删改查、以及偶数自研的 Magma 存储。兼容基于 Oracle,PostgreSQL,Greenplum 开发的数字应用,用户可以轻松实现不同数据基础设施的平稳迁移。
(4)纯国产:OushuDB 由国内顶尖数据库内核研发团队自主开发,符合国家信创标准。偶数研发团队曾主导国际顶级的数据库开源项目。
(5)应用广:OushuDB 已在金融、互联网、电信、政府、制造等行业的数百家头部企业得到广泛应用,助力各类企业完成数字化转型。
本人是一名后端开发工程师,在学习 OushuDB 之前,对于分布式数据库几乎就是没有什么了解的,但通过学习 OushuDB,我发现原来数据库也是具有这么多值得学习的地方,而不是简单的增删改查。这次学习教会我的我会在工作中学以致用,可以更加灵活、熟悉的去操作数据库。总的来说,本次学习我受益良多,很感谢有这种机会去学习,使我的眼界跟开阔,知识储备量更加丰富。