Z-Engine高性能数据库内核
GaussDB 100拥有全自研企业级高性能数据库内核Z-Engine,Z-Engine通过优秀的架构设计,在具备完整ACID能力前提下,支持大规模并发,支持最大8P的单机容量,适合对如下指标有较高追求的企业和应用:
- 追求单机高性能、大容量。
- 追求资源占用可预期,性能平稳无毛刺。
- 追求内核状态透明化,运维手段多样化。
图1 Z-Engine架构图
Z-Engine的优势
- 内核状态透明化,运维手段多样化,提供企业级运维能力。
- 丰富的性能视图:等待事件,事务状态,会话状态,慢SQL,空间统计,内存统计等。
- 完善的负载统计报告:实例负载概况,实例效率百分比,Top 10 前后台事件统计等。
- Recycle Bin、Flash Back:支持误操作可反悔,历史数据可快速查询。
- 丰富的SQL能力,支持复杂应用。
在SQL标准方面,Z-Engine支持SQL:2003标准,对于后续的SQL:2006、SQL:2008、SQL:2011、SQL:2016等一系列标准都实现了部分支持; 在SQL标准之外,Z-Engine提供的多种生态的SQL语法,可以帮助用户有效地降低从其他商业数据库迁移到Z-Engine的迁移成本。
- 完整支持华为CRM/OSS业务SQL。
- 支持RBO(Rule Based Optimized),CBO(Cost Based Optimized)查询优化。
- 支持指定并行度的并行查询。
- 丰富的复制方式,支持灵活的HA策略选择
- 支持基于主备同步、异步传输日志的物理复制。典型场景:同城备机同步复制,异地备机异步复制。
- 支持基于Paxos协议的多副本一致性物理复制。典型场景:同城多AZ一致性复制。
- 支持逻辑复制。典型场景:异构数据库同步,在线数据模型升级。
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。