SAP HANA简介
SAP HANA(High-Performance Analytic Appliance)是SAP公司于2011年6月推出的基于内存计算技术的高性能实时数据计算平台,用户可以基于SAP HANA提供的内存计算技术,直接对大量实时业务数据进行查询和分析。
SAP HANA具有以下特点:
- 数据处理速度快
SAP HANA的数据存储在内存数据库中,访问速度极快。根据已有的成功案例,数据处理速度比客户原数据库系统快成百上千、甚至上万倍。
- 支持OLAP和OLTP
OLAP(On-Line Analytical Processing),联机分析处理。是数据仓库系统的主要应用,支持复杂的分析操作,侧重决策支持,并且提供直观易懂的查询结果。
OLTP(On-Line Transaction Processing),联机事务处理。是传统的关系型数据库的主要应用,主要是基本的、日常的事务处理,例如银行交易。
- 支持结构化数据和非结构化数据
结构化数据是指可以用统一的结构来表示的数据,如数字、符号等。另一类无法用结构化来表示的数据,如文本、图像、声音、网页等,则称之为非结构化数据。
- SAP提供丰富的周边应用软件,包括数据复制、BI等。
- 向应用层提供SQL、MDX(Multi dimension expression)、BICS(Business Intelligence Consumer Service)接口。
- 提供多种数据导入的方式。
SAP HANA结构图如图1所示。
SAP HANA的应用场景
SAP HANA可以应用于多个场景:
- SAP HANA作为其他数据库的加速器。
- SAP HANA直接作为报表分析的数据源。
- SAP HANA直接用作OLAP分析型数据仓库。
- SAP HANA直接作为OLTP套件的数据库。
- SAP HANA直接作为SAP公司统一的数据库平台。