聚焦技术,锐意创新,GaussDB给世界一个更优选择
摘要:从整个行业应用层面来看,现在,数据库的国产化时代已经到来。
本文分享自华为云社区《聚焦技术,锐意创新,GaussDB给世界一个更优选择》,作者: GaussDB数据库。
今天,以“数据智能,价值创新”为主题的第13届中国数据库技术大会(DTCC2022)在线上顺利举行,会上集合了数百位行业专家,共同交流当前数据库行业的技术发展和应用实践。
在大会主会场,华为云数据库服务产品部总经理苏光牛分享了当前数据库行业的前沿趋势,并带来华为云GaussDB的技术创新和最新实践成果。分布式、云原生、国产化是主要趋势苏光牛表示,分布式、云原生、国产化是当前数据库发展的主要趋势。根据Gartner预测,分布式和云将主导数据库市场的未来。分布式数据库具备大集群规模、弹性伸缩、云化、自治等特性,正引领着数据库管理技术的发展趋势。
数据库技术的演进大体经历了线下部署、云化部署和云原生三个阶段。云原生数据库和传统数据库云化部署的形式在未来一段时间将是并存关系。随着数据库和云计算的不断发展,云原生数据库将成为云上数据库使用的标准范式。根据IDC的预测,到2025年,云原生数据库的市场占比将达到73.5%。
从整个行业应用层面来看,现在,数据库的国产化时代已经到来。
聚焦技术 夯实国产分布式数据库核心承载能力
数据库是根技术,需要长期持续战略投入,原生分布式数据库更是门槛高、投入大、周期长,需要十年如一日的长期工程优化和严苛打磨。
华为在数据库领域专注投入超过15年,布局全球6大研究所,有700多项数据库技术核心专利和1000多名数据库专项人才,自主创新研发了行业领先的国产原生分布式数据库GaussDB,为客户打造企业核心应用云化的智能数据底座。在对可用性要求最为严苛的金融领域,GaussDB由单集群演进为跨中心多集群。由于金融场景需要考虑容灾问题,在传统的方式中,数据库厂商通常通过一套数据库集群拉远,不断增加数据中心的方式提高可用性,这对客户的基础设施要求极高,可靠性也较低,也无法做到软硬件故障完全隔离。
GaussDB跨中心多集群让同城的两个数据中心可以完全部署两套独立的数据库软件,真正做到软硬件故障完全隔离、7*24小时服务不间断、双集群下RPO=0,以及极致的同步性能。
其次,金融核心场景下的数据安全也至关重要。GaussDB做到了数据从传输、计算到存储的全流程加密,能够保护数据全生命周期的安全。今年,GaussDB拿下中国首个数据库领域国际最高级别CC EAL4+认证,安全技术也由纯软全密态升级为软硬结合全密态,相比其他纯硬件方案性能可提升20%,在安全上已全面超越国外主流数据库产品。
面向云原生 围绕三大转变带来全新的架构演进
“进入云原生2.0时代,云原生数据库迎来三大转变,即从以资源为中心到以应用为中心、从以地域为中心到以流量为中心、从以负载为中心到以数据为中心。华为云GaussDB围绕这三大转变,带来了全新的架构演进,可以总结为Serverless、Regionless和Modeless。”苏光牛介绍。
Serverless 带来业务无感知的极致弹性
Serverless封装了所有的底层资源和运维工作,是从应用视角来牵引数据库的重构。
而云原生下的Serverless让应用弹性透明调度和应用无损透明切换成为可能,支持更多的通用型场景,实现事务状态的分布式管理,在电商大促、游戏开合服等很多突发流量的场景下能发挥更大的价值。
Regionless 突破本地限制实现全域可用
GaussDB跨AZ部署能力可以将数据一致分发到3个不同的AZ,保证AZ强一致、秒级切换、RPO=0;
突破本地限制,能将数据库部署在全球多个地域,提供全球范围内低时延同步、本地就近访问和跨Region的容灾等能力;
此外,GaussDB还提供分层存储能力,通过开放数据格式实现低价值数据的低成本存储。
Modeless 通过一个入口带来极简体验
GaussDB是国内首款深度融合的云原生HTAP数据库,HTAP通过一个入口处理多样负载,支持大并发的更新,数据同步时延达毫秒级。经测试验证,GaussDB的复杂查询能力最大可比开源提升600倍。
另外,多模数据库技术实现了多种数据模式的融合,通过一个入口处理多种数据类型,数据模型之间可自动转换,从而实现一站式的数据处理分析,业务接入效率可从数月缩短至数天。
深入实践,北坡攀登 给世界一个更优选择
自己生产的降落伞自己先跳,而且要在最复杂的地方跳伞。苏光牛还分享了GaussDB创新技术在实践中的应用成果,“在内部,华为云GaussDB已经规模承载了华为流程IT和华为终端云服务的业务,高效完成数字化转型,这是非常好的范本。”
在华为集团流程IT ERP系统改造的世界级攻坚任务中,华为云GaussDB通过一系列的技术创新,不仅轻松支撑起ERP系统5倍业务压力性能保持线性,10倍压力下系统不崩溃,而且让700多亿条数据全部完成在线迁移,新的ERP系统端到端业务效率得到百倍提升。
华为云GaussDB还高效支撑起华为终端云服务7.3亿月活用户的日常使用、万亿级数据记录、百万级QPS,大幅提升了全球用户的使用体验。
在外部,邮储银行2019年就携手华为云GaussDB启动新一代个人业务分布式核心系统的建设,而且在孵化满足金融核心系统要求的交易型数据库层面取得丰硕成果。
新系统可为全行6.5亿个人客户、4万多个网点提供日均20亿笔、峰值6.7万笔/秒的交易处理能力,在今年9月底的三季度结息中,新系统仅用25分钟就完成了原来旧系统140分钟才能完成的操作。邮储首席信息官牛新庄表示:“这不仅仅是替代,更是全方面的超越!”
产学研用全面协同 持续扩大伙伴生态圈
深耕技术创新的同时,华为云GaussDB也在持续完善生态建设。
今年,GaussDB不仅持续扩大伙伴生态圈,联合更多伙伴为企业提供有竞争力的创新解决方案,还持续推进产学研用全面发展,发起高校数据库人才培养计划,联合高校通过开设课程、出版书籍、培训认证等多种方式建立起完善的人才培养体系,持续不断地为行业输出数据库专业人才。
随着数据库产业的不断发展,在未来,企业将更加需要更可靠、更极致、更省心的数据库服务,华为云GaussDB也将继续不忘初心,坚持战略投入和技术创新,深度释放数据价值,赋能企业云化升级!
聚焦技术,锐意创新,GaussDB给世界一个更优选择的更多相关文章
- android开发 一个更优的listView的写法
布局xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:androi ...
- 干货:VLDB论文摘要-阿里技术突破性创新
阿里技术突破性创新 世界顶级大规模数据处理分析管理会议VLDB(VERY LARGE DATA BASE)于9月1日至5日在杭州举办,该会议也是也是大数据云计算领域的盛会,阿里巴巴两个团队在这个会议上 ...
- 你要相信你所做的一切对一个更美好的世界 Do have faith in what you are doing All for a better world
http://www.nowamagic.net/librarys/veda/detail/2502 Do have faith in what you are doing. 先不要往下看,试试品尝上 ...
- Insights直播预告 | 多媒体管线服务,助您轻松进入“技术流”创新阵地
[导读] 随着各类音视频移动应用快速发展,短视频.线上直播等娱乐方式逐渐为大众所喜爱.优质的视听效果和交互体验,往往能吸引更多的用户.多媒体管线服务作为一个轻量级的多媒体开发框架,其跨平台.高性能的多 ...
- 从程序到系统:建立一个更智能的世界——记Joseph Sifakis“21世纪的计算”大会主题演讲
Sifakis"21世纪的计算"大会主题演讲" title="从程序到系统:建立一个更智能的世界--记Joseph Sifakis"21世纪的计算&q ...
- JDBC数据源(DataSource)数据源技术是Java操作数据库的一个很关键技术,流行的持久化框架都离不开数据源的应用。
JDBC数据源(DataSource)的简单实现 数据源技术是Java操作数据库的一个很关键技术,流行的持久化框架都离不开数据源的应用. 2.数据源提供了一种简单获取数据库连接的方式,并能在内部通 ...
- android开发者您还在为模拟器犯愁吗?神级android模拟器---Genymotion一个更快、接近完美的模拟器……
摘要:Android系统非常特别,App须要进行模拟化測试.即使这样仍然有解决的办法---虚拟化技术. 之前的模拟器比方eclipse自带的是非常慢的一种,并且模拟器的版本号并非最新的.开机.能够说差 ...
- 在字节跳动,一个更好的企业级SparkSQL Server这么做
SparkSQL是Spark生态系统中非常重要的组件.面向企业级服务时,SparkSQL存在易用性较差的问题,导致难满足日常的业务开发需求.本文将详细解读,如何通过构建SparkSQL服务器实现使用效 ...
- COM是一个更好的C++
昨天看了<COM本质论>的第一章”COM是一个更好的C++”,觉得很有必要做一些笔记,于是整理成这篇文章,我相信你值得拥有. 这篇文章主要讲的内容是:一个实现了快速查找功能的类FastSt ...
- [Swift]LeetCode496. 下一个更大元素 I | Next Greater Element I
You are given two arrays (without duplicates) nums1 and nums2 where nums1’s elements are subset of n ...
随机推荐
- MySQL数据库安装保姆教程及问题解决
使用Mysql的zip压缩包解压版,下载之后需进行一定的配置,才能使用它. 下面对Mysql压缩包版的安装方法进行详细的描述,如有疑问或错误,望及时反馈. 首先,mysql的官方下载地址点我进行下载 ...
- MySQL数据库-数据表(下)
分析:给 reader 表添加数据. INSERT INTO:插入数据,插入数据的时候会检查主键或者唯一索引,如果出现重复就会报错: 语法:INSERT INTO table_name VALUES ...
- Mapper 实体转换Entiy to Dto
实际使用中发现很多问题 如果用EFcore 框架,这个表达式树生成一个新的实体导致EFcore 跟踪失败!/// <summary> /// 生成表达式目录树 泛型缓存 /// </ ...
- 驱动开发:内核特征码扫描PE代码段
在笔者上一篇文章<驱动开发:内核特征码搜索函数封装>中为了定位特征的方便我们封装实现了一个可以传入数组实现的SearchSpecialCode定位函数,该定位函数其实还不能算的上简单,本章 ...
- 通过齐博fun函数实现调用每周赚取的积分排行使用
下面代码保存到fun函数目录即可 <?php namespace app\common\fun; use think\db; class Jfrank { /** * @param string ...
- 关于 Vue 中 h() 函数的一些东西
最近在项目上需要一个信息弹窗,来显示信息.一开始只让它弹出了文字,而且只有一条信息.而给我的需求是多条文字和图片,而后我使用了element ui中的 Notification 通知组件来显示.当然, ...
- C++ set集合容器用法解析
1.简介 set是C++STL库中的一个容器,他十分的便利,所有的元素插入时都会被自动排序,并且容器内保证元素不重复,就想高一数学中讲的集合具有互异性一样,(好像set本来就叫集合容器 bushi)2 ...
- Java多线程-ThreadPool线程池(三)
开完一趟车完整的过程是启动.行驶和停车,但老司机都知道,真正费油的不是行驶,而是长时间的怠速.频繁地踩刹车等动作.因为在速度切换的过程中,发送机要多做一些工作,当然就要多费一些油. 而一个Java线程 ...
- 20_Vue如何监测数组类型数据发生改变的?
通过上一节,我们知道了vue检测对象数据发生改变的原理 但是还有个api我们没有讲解,Vue.set(): 这个API比较适合在理解了对象检测的原理后进行讲解 案例准备 html <!-- 创建 ...
- webpack优化项目
在使用vue 构建项目的时候 ,会用到vue.js, vue-router.js, 等库,通常打包的话会将这些公用的代码打包的一个文件中,导致该文件过大影响加载的速度.那么可以考虑使用cdn 加速的方 ...