征文 | 学习GBase 8a新型分析数据库
文 | 华为技术有限责任公司数据库开发工程师 米苗
本人米苗,现是华为技术有限公司一名数据库开发工程师,工作一年,用过Oracle、Mysql事务型OldSQL和Hive、HBase互联网NoSQL,对于分析型NewSQL没有系统的接触学习过。至此在培训之前,只知道GBase是一款国产数据库产品,已经在一些大公司实现规模化应用,并对于千万、亿大数据处理性能极高,传统的认为GBase就是与Oracle同类型的事务型数据库产品?同时也在思考它们的区别。带着这份误解和思考,参加了2022十月GBase 8a培训。
培训第一节先导课程,为我们这些新手小伙伴们非常详细的讲解了GBase数据库,GBase系列产品有包括GBase UP大数据平台、GBase 8s安全事务数据库、GBase 8d 目录数据库,而这次培训的GBase 8a是新型分析型数据库,为自己当初的误解感到惭愧的同时还有种挖到宝藏的感觉。本次先导课程也让我关注到了国产数据库的崛起,明白现在国产数据库火的原因。
意外之喜,可以有这种机会去学习新型的分析型数据库(OLAP)。OLAP,也叫联机分析处理(Online Analytical Processing)系统,就是我们说的数据仓库。而本次GBase 8a课程,学习了GBase 8a MPP Cluster分布式并行数据库集群,支持OLAP,为管理超大规模数据量而设计的通用计算平台,具备高性能、高可用、高扩展特性。无论是在分析数据效率,还是管理大数据安全性GBase 8a MPP Cluster都有绝对的优势。GBase 8a课程详细讲解了集群核心技术与架构、如何安装卸载升级使用,为我们提供了免费的软件包和license及云服务器环境进行实操练习,课外有辅导老师可以答疑解惑,有学习群聊讨论。这种免费培训环境,感受到南大通用公司的用心。
GBase 8a MPP Cluster架构有点类似 HBase,都支持结构化数据类型,对于有唯一值大量数据的表查询效率高,甚至可以将它们统称为分析型数据库,但GBase 8a有关系型数据库特征,支持简单事务,而HBase放弃关系模型,主要面向互联网等非结构化的计算模型。因此将他们分为分析型NewSQL和互联网NoSQL。
对于本次培训,对于个人有点遗憾的是实践操作有点少,希望有机会可以将课程中的理论知识实践于项目中。最后期待我们中国南大通用公司GBase数据库今后有更多好消息。
THE END
—— 更多精彩,请戳图片 ——