再识华为云数据库——GaussDB
目录
一、GaussDB: 立足创新与自研,助力企业核心数据安全高效上云
二、GaussDB: 基于华为openGauss开放生态打造的 金融级分布式数据库
三、GaussDB(for MySQL): 基于开源生态打造的企业级自研云原生数据库
四、DRS+UGO:数据库结构+应用+数据一站式迁移... 5
五、GaussDB NoSQL:国内首家,业内领先多模非关系型数据库服务
六、补充说明
前言:
华为云数据库 GaussDB是一款拥有云上高可用,高可靠,高安全,弹性伸缩,一键部署,快速备份恢复,监控告警等关键能力,能为企业提供功能全面,稳定可靠,扩展性强,性能优越的企业级数据库服务。同时具有PB级海量数据存储、实时高效访问、自动化运维等特点,广泛应用于金融、电信、物流、电商、政体等行业,成为行业最受欢迎的企业级数据库之一。
GaussDB在经过多年的优化和升级,目前已经发展成为华为云的核心产品之一。其先进的技术架构和优秀的性能表现,在国际和国内市场上都赢得了良好的口碑和市场占有率。
未来随着云计算技术和大数据应用不断发展,GaussDB将在市场竞争中不断突破创新,提升性能表现和可靠性,满足更多用户的需求。同时,GaussDB还将继续加强与其他华为云的产品的协同,进一步推进数字化转型和智能化建设。
一、GaussDB: 立足创新与自研,助力企业核心数据安全高效上云
云数据库GaussDB,一方面拥抱并兼容MySQL等生态,另一方面打造自己的openGauss生态,主要面向政企客户,强调高性能、高可靠、高安全等方面诉求。同时,打造数据库结构+ 应用+数据一站式迁移工具方案,让客户选型安心、迁移放心、管理省心,目前已经规模应用在金融、电 信、泛政府、能源、交通、互联网等各行业。
1、选型:全业务场景、全开放生态、安全可信
2、迁移:数据库结构+应用+数据一站式迁移
3、管理:无缝协同上层应用,
二、GaussDB: 基于华为openGauss开放生态打造的 金融级分布式数据库
1、定位为企业级云分布式数据库,架构上着重构筑传统数据库的企业级能力和互联网分布式数据库的高扩展和高可用能力
2、方案优势:
- 高可用:同城AZ内节点故障,RPO=0,RTO<60s;保证数据0丢失。两地三中心异地容灾方案,跨Region数据实时灾备
- 混合负载高性能:支持高吞吐强一致性事务能力,鲲鹏2路服务器,32节点1500万tpmC
- 高扩展性:1000+计算节点在线扩展,卓越线性比
- 高安全:业界首个纯软全密态数据库技术,实现数据从传输、计算到存储的全程加密
- 全栈软硬自研可控,生态可控:业界领先的存储+网络+计算+openGauss自研开放生态
3、案例:G行A、B类核心业务商用GaussDB
1)此业务通过三个阶段完成切换:第一阶段,商密公文系统投产;第二阶段,贵金属业务投产;第三阶段,个人网上银行业务投产。
AS Is(切换前的现状):
To Be(切换后的状态):
2)方案优势:
- 高可用:同城单Region多AZ互联支持同城双活,金融级支持三层组网的管控高可用部署方案
- 性能线性扩展:支持集群水平扩展,基本联机性能与Oracle持平
- 弹性部署:部署实例及应用要快速响应业务需求,数据库支持容器化部署
三、GaussDB(for MySQL): 基于开源生态打造的企业级自研云原生数据库
1、存算分离,业界领先架构,释放华为软硬结合技术积累。
2、方案优势:
- 巅峰性能:多层级并行计算+NDP近数据计算下推,TPCH场景性能可达友商34倍
- 海量存储高可靠:DB-inside分布式存储,由开源2T扩展至128T,存储三副本,秒级备份
- Serverless极致弹性:首创分布式行锁及remote log cache技术,支持16个主节点扩展,线性比达0.7。独创OCC&PCC混合并发控制技术,支持高并发下事务冲突无失败回滚
- 极致安全:计划内停机RTO=0,计划外停机RTO< 10秒。两地三中心架构,跨Region数据实时灾备
- 生态友好:100%兼容MySQL 8.0
四、DRS+UGO:数据库结构+应用+数据一站式迁移
1、DRS:数据同步黑科技加持,全场景安心迁移
2、UGO:一键迁移数据库对象,消除异构数据库迁移忧虑
3、案例:永安保险商用GaussDB(for MySQL)+DRS
1)核心诉求: 搬迁某主流商业数据库
2)解决方案:全栈工具链切换商业数据库+专家服务。 超预期4倍+满足客户诉求
五、GaussDB NoSQL:国内首家,业内领先多模非关系型数据库服务
1、独创的ALL-PRIMARY技术:多写,RPO=0,分钟级节点扩容
2、方案优势
- 极致弹性:存算分离架构,分钟级快速扩展,扩容过程中性能无抖动;自动负载均衡读 写,业务无感访问。
- 极致高可靠:多活多写,容忍最大N-1节点故障;容灾集群实时复制。
- 极致高可用:存储层节点故障,TB级数据分钟级副本重建;极速备份,时间点还原
- 相比原生NoSQL:故障切换时间: 快20倍、数据备份时间: 快10倍、节点扩容时间: 快20倍、性能:优1.5倍
3、案例:GaussDB NoSQL助力天地图提供最佳用户体验
1)解决方案:
GaussDB(for Mongo)提供在线地图的瓦片数据处理服务
2)客户价值
- 保障业务稳定连续:客户业务无需任何改造,17TB海量数据迁移仅需2天、故障秒级转移,客户业务无感知、支持96TB的海量数据处理能力
- 助力降本增效:性能相比社区版提升3倍以上、新业务上线速度提高2倍、数据更新效率提高5倍、成本为友商同规格的一半
六、补充说明
如何选择符合业务发展的数据库?——华为云数据库为用户提供灵活、方便、低成本的上云解决方案,全场景业务,全开放生态,让核心数据安全上云、稳定高效处理与分析。
1、关系型数据库
- 云数据库 GaussDB(自主创新):应用于金融、电信、政府等行业关键核心系统,高性能场景
- 云数据库 GaussDB(for MySQL)(自主创新):中大型企业生产系统(高性能,大数据容量),例如金融、互联网等
- 云数据库 RDS for MySQL:开源MySQL业务上云,享受云数据库的安全、弹性、高可用,降低企业TCO
- 云数据库RDS for PostgreSQL:开源PostgreSQL业务上云,享受云数据库的安全、弹性、高可用,降低企业TCO
- 云数据库RDS for SQL Server:企业用户微软生态上云,支持高可靠数据业务需求
2、非关系型数据库
- 云数据库 GaussDB(for Mongo)(自主创新):应用于游戏(装备、道具)、泛互联场景
- 云数据库 GaussDB(for Cassandra)自主创新:泛互联网日志数据存储(并发写入量大,存储容量高)、工业互联网数据存储(写入规模大、存储容量大)
- 云数据库 GaussDB(for Influx)自主创新:工业互联网时序数据、用户银行流水数据、物联网数据存储(时序)
- 云数据库 GaussDB(for Redis)自主创新:Key-Value存储模式,可用于互联网场景
- 文档数据库服务 DDS:兼容MongoDB协议,应用于游戏(装备、道具)、泛互联网场景
3、数据库生态工具&中间件
- 数据复制服务 DRS:用于数据库在线迁移和数据库实时同步
- 数据管理服务 DAS:数据库一站式开发,DBA智能运维,企业流程审批,享受便捷、智能、安全、高效的数据库管理手段
- 数据库和应用迁移 UGO:异构数据库迁移,数据库对象DDL的SQL转化和应用SQL转化
- 分布式数据库中间件 DDM:配套RDS for MySQL的分库分表场景
更多精彩内容参见官网资料:
云数据库产品总览_MySQL_GaussDB_SQL Server_Redis_MongoDB_Oracle_免费数据库-华为云

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
《社区人员管理》实战案例设计&个人案例分享
作者:京东科技 刘宗恺 一、项目背景 北京市疫情防控一体化平台是以“京办”为支撑,集病例流调、排查管控、隔离管理、人员转运、监测评估于一体的疫情防控平台,秉承五位一体统筹、现有体系融通、共性能力支撑、高效部门系统、快速局部突破的理念,进行建设。 1.1 技术挑战 功能:多系统协作、多端支持、多角色支持 非功能: 数据、安全、事件高并发的支撑 1.2 架构挑战 庞大多系统流转集成方案、政务网互联网的多端开发适配 需求变更下的灵活设计、数据流设计 二、系统架构设计 防疫系统五位一体的模块拆分: 2.1 确定业务的主题边界 2.2 全景分析-领域事件流 2.3 场景驱动-分解任务 2.4 业务中台 2.5 数据治理 2.6 人员数据鲜活 三、性能、稳定性设计 3.1 应用层 3.1.1 系统稳定性 3.1.2 系统高可用 高可用:故障频率要低、故障范围要小、故障恢复要快 3.1.3 系统柔性可用 3.1.4 事务中不包含外部调用(不建议) 3.1.5 人员核酸比对 •安全保障:系统安全、网络安全、数据安全 •高可用性:数据备份、负载均衡、异地多活 •容量预测:预计最...
- 下一篇
漫谈前端自动化测试演进之路及测试工具分析
作者:京东零售 杜兴文 随着前端技术的不断发展和应用程序的日益复杂,前端自动化测试也在不断演进。 Web 前端 UI 自动化测试发展史可以追溯到 2000 年,当时最早的 Web 应用程序越来越复杂,开发人员开始使用自动化测试工具来确保应用程序的正确性和可靠性。 在早期,自动化测试是通过使用脚本或脚本来模拟用户的操作来完成的。这些测试工具通常基于 JavaScript 编写,并且需要对 Web 应用程序的交互方式进行深入了解。 随着 Web 应用程序变得越来越复杂,自动化测试的需求也越来越高。2005 年,Selenium 开始流行,它是一种基于 Java 的自动化测试框架,可以用于模拟用户操作并进行 Web 应用程序的自动化测试。 Selenium 和其他自动化测试工具的出现使得 Web 前端 UI 自动化测试变得更加容易和高效。随着 Web 应用程序的不断演变,自动化测试工具也在不断更新和发展。如今,自动化测试已经成为 Web 应用程序开发过程中不可或缺的一部分,它们可以帮助开发人员更快地发现和修复错误,提高应用程序的性能和可靠性。 下面是前端自动化测试经历的阶段: 1. 手动测试...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Red5直播服务器,属于Java语言的直播服务器
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- CentOS8编译安装MySQL8.0.19