首页 行业报告下载文章正文

数据库行业报告:Gauss数据库(33页)

行业报告下载 2019-09-19 24 管理员

OLTP:联机事务处理 OLTP(on-line transaction processing) 它是事件驱动、面向应用的,比如电子商务网站的交易系统就是典型的 OLTP 系统。OLTP 的基本特点是: 数据在系统中产生; 基于交易的处理系统(Transcation-Based); 每次交易牵涉的数据量很小; 对响应时间要求非常高; 用户数量非常庞大,主要是操作人员; 数据库的各种操作主要基于索引进行。 2)OLAP:联机分析处理 OLAP(On-Line Analytical Processing) 是基于数据仓库的信息分析处理过程,是数据仓库的用户接口部分。OLAP 系统是跨部门 的、面向主题的,其基本特点是: 本身不产生数据,其基础数据来源于生产系统中的操作数据(OperationalData); 基于查询的分析系统; 复杂查询经常使用多表联结、全表扫描等,牵涉的数量往往十分庞大; 响应时间与具体查询有很大关系; 用户数量相对较小,其用户主要是业务人员与管理人员; 由于业务问题不固定,数据库的各种操作不能完全基于索引进行。 OLTP 是传统的关系型数据库的主要应用,主要是基本的、日常的事务处理,例如银行交 易。OLAP 是数据仓库系统的主要应用,支持复杂的分析操作,侧重决策支持,并且提供 直观易懂的查询结果。 OLTP 系统强调数据库内存效率,强调内存各种指标的命令率,强调绑定变量,强调并发 操作。OLAP 系统则强调数据分析,强调 SQL 执行市场,强调磁盘 I/O,强调分区等。

华为 GaussDB 值得关注的点: 1、全球首款 AI-Native 数据库。 AI原生数据库是GaussDB的主要特点之一。华为将AI引擎内置到GaussDB全系产品中, 使其具备一定的自运维、自管理、自调优、故障自诊断和自愈的能力。华为也希望把在芯 片、算法上面的优势,集中体现到数据库上来。 客观来讲,其实对于在数据库中植入 AI 技术,并不是一个新鲜做法。Oracle 在几个版本 之前就开始就植入了 AI 技术,开启了“Autonomous”之旅。 2、异构计算支持 X86、ARM、GPU、NPU。 这个也是 Gauss 数据库与其他数据库比较大的不同。目前主流的数据库产品,包括 OracleDB、MySQL、SQL Server 等,基本都是支持 X86 架构。我们认为,华为数据库 对于异构计算的支持,可能是为该数据库未来向更多计算场景的应用做准备。我们知道, 5G 带来计算场景的变革或将更大。

GaussDB 200 是企业级的大规模并行处理关系型数据库,采用 MPP(Massively Parallel  Processing)架构,支持行存储与列存储,提供 PB(Petabyte,2 的 50 次方字节)级别 数据量的处理能力。 从以上对 GaussDB 的描述中,我们至少能够理解到以下几层意思: 1)GaussDB 200 是一个关系型数据库,不是 No-SQL 数据库。 2)它利用了分布式并行处理技术。早期传统数据库并不是分布式架构。分布式并行架构 更适合于处理互联网高并发数据。 3)支持行存储和列存储。 这里需要解释下,数据库领域中的行存储和列存储区别。 行存储(Row-based):对于传统的关系型数据库,比如甲骨文的 OracleDB 和 MySQL, IBM 的 DB2、微软的 SQL Server 等,一般都是采用行存储(Row-based)行。在基于行 式存储的数据库中,数据是按照行数据为基础逻辑存储单元进行存储的,一行中的数据在 存储介质中以连续存储形式存在。

数据库行业报告:Gauss数据库(33页)

文件下载
资源名称:数据库行业报告:Gauss数据库(33页)


标签: TMT

站点地图   关于我们   意见反馈   免责声明     京ICP备12009579号

分享:

支付宝

微信