摘要:SAP HANA中,对数据采取了混合存储,既保持了传统的行存储方式,又提供了基于列的数据存储方式,而OLTP、OLAP采用了相同的数据结构,放弃了星形模式和Cube的构建,Hasso认为这样太费时。 |
根据Hasso博士的说法,SAP HANA对于数据库技术的发展是具有突破性意义的,其中他谈到一点用户的理解误区,即OLTP是写入导向的而OLAP是读取导向的,通过一组数据来看,OLAP与OLTP的差别并没有那么大。新一代的数据库应该既能够处理交易数据(Transactional Data),又能够应对数据分析以及集群的搜索模式,而这一点正是HANA的特别之处。在SAP HANA中,对数据采取了混合存储,既保持了传统的行存储方式,又提供了基于列的数据存储方式,而OLTP、OLAP采用了相同的数据结构,放弃了星形模式和Cube的构建,Hasso认为这样太费时。外部的数据可以通过复制和ETL来进入系统,操作采用大规模并行处理(MPP),所有聚集是按需和实时的。而磁盘仅用于备份与恢复。因此Hasso博士总结HANA可以应对的四种操作:交易型数据、业务分析、复杂事务处理和非结构化数据。这在其他数据库产品中是无法完成的。
在谈到企业为何使用HANA时,Hasso总结了10点:1、处理海量数据;2、应对非常复杂的SQL查询;3、快速响应需求;4、解决结构化与非结构化数据挑战;5、即时响应新生成的查询;6、不构建Cube;7、需要实时的业务分析;8、目前平台无法支持一些应用程序;9、需要对系统环境进行简化,让新旧应用运行在同一架构下;10、能够提供处理器与刀片服务器的无限扩展能力。
就在上周,SAP还发布了新的功能包,提供了在HANA上运行SAP Net Weaver Business Warehouse的能力。Hasso博士表示,二者的结合将大大简化OLAP系统结构,并提升性能。通过一组Demo展示,我们看到之前运行几天甚至几十天的分析,目前只需要几秒钟就可以完成。据了解,HANA目前唯一支持的SAPERP应用是Business One,而该产品是在中国完成设计与研发的,是一款针对中小型企业的管理软件解决方案。Hasso博士透露,在明年HANA上还会支持更多的SAPERP应用,包括Business ByDesign等。
责任编辑:Randy