GBase8c数据库|一专多能、创新力十足,南大通用GBase8c数据库获鲲鹏创新应用大赛金奖

被评为openGauss赛道金奖的多模多态分布式数据库GBase 8c其含金量表现在哪些方面?基于openGauss有哪些技术创新? 其商业价值是什么?在哪些场景发挥作用?
面向全球开发者的年度顶级赛事——鲲鹏应用创新大赛已经举办三个年头了。三年来,大赛鼓励广大鲲鹏开发者围绕产业真实难题,基于鲲鹏全栈软硬件技术进行行业应用创新、加速跨领域技术融合、促进产业人才培养。
近日,鲲鹏应用创新大赛2022全国总决赛(下称“大赛”)完美收官。大赛围绕数字政府、科技金融、企业数字化、openEuler、openGauss、HPC高性能计算及初创应用7大赛道,其中南大通用基于openGauss的多模多态分布式数据库GBase 8c获得鲲鹏应用创新大赛openGauss赛道金奖。
被评为openGauss赛道金奖的多模多态分布式数据库GBase 8c其含金量表现在哪些方面?基于openGauss有哪些技术创新? 其商业价值是什么?在哪些场景发挥作用?相信读者们也十分关注,基于此,南大通用公司产品总经理张益受邀接受了至顶网的采访,分享了获奖解决方案的众多细节。张益作为高级工程师,具备多年软硬件产品研发和管理经验,对分布式数据库有深入研究,负责GBase 8c的规划、研发和市场推广的全流程。
 
开源是软件“明珠”的创新源泉随着互联网尤其是移动互联网业务的飞速发展,传统的集中式数据库在应对如大促、秒杀、春运等新应用,新场景时存在的高并发和高吞吐的性能需求显得的力不从心。急需新形态数据库出现,而具备弹性伸缩能力的分布式数据库,能显著降低业务总体拥有成本,是解决这一问题的最佳实践。
数据库被誉为基础软件皇冠上的明珠,研发难度大,而分布式数据库的研发难度又上了一个台阶,不仅要求开发者具备数据库内核的研发能力,还需要对网络原理、分布式原理等知识有较深的积累。要快速实现分布式数据库领域的创新,开源就是最好的选择。这其中就包括开源数据库openGauss。自2020年6月开源以来,openGauss社区已经发展成为中国最具创新力的开源数据库根社区。 openGauss作为一个开源数据库,具备高性能、高安全、高可靠等特性,提供了单机和主备式的关系型数据库的能力。
 
含金量满满,创新力十足的分布式数据库南大通用是国内少有的专注于数据库产品研发,并且在金融、电信行业得到规模化应用的独立数据库服务商。南大通用于2021年底正式加入openGauss社区,却是业界首个基于openGauss3.0版本推出分布式数据库产品的玩家。基于openGauss开发分布式数据库,需要深入理解openGauss的架构和设计,并在此基础上再进行分布式能力的构建。“南大通用有近二十年的数据库研发积累,其主打产品GBase 8a就是一款分布式的分析型数据库,这些积累为研发基于openGauss的原生分布式数据库GBase 8c提供了基础。” 张益谈到。
GBase8c数据库|一专多能、创新力十足,南大通用GBase8c数据库获鲲鹏创新应用大赛金奖
文章图片
作为目前唯一一个基于openGauss3.0构建的原生分布式数据库,相对于一些采用中间件方式来提供分布式能力的解决方案,GBase 8c作为原生分布式数据库,在系统架构和内核层面进行了大量的优化。特别是在数据强一致性、复杂查询性能方面具有其核心优势。
GBase 8c具备全局强一致性的能力,通过全局事务管理器发放的全局时间戳,可以保证整个集群内的所有数据的强一致,相对中间件方案的最终一致性更适合核心业务系统。
【GBase8c数据库|一专多能、创新力十足,南大通用GBase8c数据库获鲲鹏创新应用大赛金奖】GBase 8c具备数据节点间数据交换的能力。对于一些复杂的查询,中间件解决方案只能把数据都拉取到中间件进行查询过滤,在大数据量的情况下,会加大网络的负担和中间件处理的压力。GBase 8c可以将复杂查询下推给数据节点进行操作,由数据节点进行数据交换和计算,通过多个数据节点的并行处理,大幅提升整个集群的处理效率。