云数据库 GaussDB(for MySQL)与其他服务的关系
相关服务
交互功能
弹性云服务器(ECS)
GaussDB(for MySQL)配合弹性云服务器(Elastic Cloud Server,简称ECS)一起使用,通过内网连接GaussDB(for MySQL)可以有效的降低应用响应时间、节省公网流量费用。
虚拟私有云(VPC)
对您的GaussDB(for MySQL)数据库实例进行网络隔离和访问控制。
对象存储服务(OBS)
存储您的GaussDB(for MySQL)数据库实例的自动和手动备份数据。
云监控服务(Cloud Eye)
云监控服务是一个开放性的监控平台,帮助用户实时监测GaussDB(for MySQL)资源的动态。云监控服务提供多种告警方式以保证及时预警,为您的服务正常运行保驾护航。
云审计服务(CTS)
云审计服务(Cloud Trace Service,简称CTS),为用户提供云服务资源的操作记录,供您查询、审计和回溯使用。
数据复制服务(DRS)
使用数据复制服务,实现数据库平滑迁移上云。
企业管理服务(EPS)
企业管理服务(Enterprise Project Management Service,简称EPS)提供统一的云资源按企业项目管理,以及企业项目内的资源管理、成员管理
标签管理服务(TMS)
标签管理服务(Tag Management Service,简称TMS)是一种快速便捷将标签集中管理的可视化服务,提供跨区域、跨服务的集中标签管理和资源分类功能。
分布式数据库中间件(DDM)
对于云数据库 GaussDB(for MySQL),使用分布式数据库中间件服务(Distributed Database Middleware,简称DDM),后端对接多个数据库实例,实现分布式数据库的透明访问。
云数据库 GaussDB(for MySQL)产品架构
云数据库 GaussDB(for MySQL)整体架构自下向上分为三层。
- 1、存储层
基于华为DFV存储,提供分布式、强一致和高性能的存储能力,此层来保障数据的可靠性以及横向扩展能力,保证数据的可靠性不低于99.999999999%。DFV (Data Functions Virtualization)是华为提供的一套通过存储和计算分离的方式,构建以数据为中心的全栈数据服务架构的解决方案。
- 2、存储抽象层 (Storage Abstraction Layer)
将原始数据库基于表文件的操作抽象为对应分布式存储,向下对接DFV,向上提供高效调度的数据库存储语义,是数据库高性能的核心。
- 3、SQL解析层
与MySQL 8.0开源版100%兼容,客户业务从MySQL生态可以平滑迁移, 从其他数据库迁移也能使用MySQL生态的语法、工具,降低开发、学习成本。基于原生MySQL,在100%兼容的前提下进行大量内核优化,以及开源加固,开源生态,商用能力。
云数据库 GaussDB(for MySQL) 应用场景
金融行业高安全要求
金融行业对于数据安全和可靠性有非常严格的要求,RPO=0和RTO≈0的诉求一直以来都是商业数据库的领地。GaussDB(for MySQL)既拥有商业数据库的稳定可靠性,又拥有开源数据库的灵活性和低成本。
优势
100%兼容MySQL
完全兼容MySQL,应用无需改造,平滑上云
保证存储数据强一致性RPO=0
最新一代计算与存储分离架构、分布式共享存储,数据强一致性,保证数据不丢失
RTO≈0
故障实时转移,秒级切换
互联网行业
互联网行业的发展经常呈爆发性增长,业务波动变化频繁,流量高峰难以预测。GaussDB(for MySQL)弹性扩展能力至关重要,凭借其强大的弹性能力使得它特别契合这一行业特点。
优势
快速添加只读
支持1写15读,分钟级添加只读实例,满足性能水平扩展
在线升级规格
可在线对节点进行规格变更,满足性能垂直扩展
海量数据存储
容量按需使用,最大128TB