理论教育 SAPHANA技术,实现高效数据处理

SAPHANA技术,实现高效数据处理

时间:2023-11-25 理论教育 版权反馈
【摘要】:图5-7SAP产品行业分布图5.4.1.2SAP HANA功能SAP HANA是一款列式关系型内存数据库管理系统和应用平台,旨在利用单一数据副本,支持高频事务处理和复杂查询。换言之,借助SAP HANA,能够进行深入的分析和高速的事务处理,进而作出准确、实时的响应。最重要的是SAP HANA可满足绝大多数企业的管理需求。

SAPHANA技术,实现高效数据处理

5.4.1.1 SAP HANA概述

SAP公司是全球最大的企业管理和协同化商务解决方案供应商、全球第三大独立软件供应商,是世界500强企业。基于该SAP HANA技术更容易满足青少年群体个性化和多样化健身需求,目前,80%以上的世界500强企业都在使用SAP的管理解决方案,SAP被誉为世界500强企业背后的管理大师。在全球有190个国家,超过282000家用户正在运行SAP软件。SAP公司是德国工业4.0的发起者,推动了整个世界的工业化、信息化进程。SAP早在20世纪80年代就开始同中国的国有企业合作,作为中国ERP市场的绝对领导者,SAP在中国拥有众多的合作伙伴,都是国际、国内知名的信息化集成解决方案提供商和著名的咨询公司,包括IBM、HP、埃森哲、毕马威、普华永道、凯捷中国、德勤、IDS-Scheer(爱迪斯)、汉得、高维信诚、神州数码、东软软件等。SAP在中国的客户既包括世界500强公司在中国的经营实体(如海尔),也覆盖了大部分国有大型企业集团(如中石油、中石化、中国电力、中国电信)及大量不同规模的民营企业(如联想集团、苏宁电器、农夫山泉)等。SAP产品行业分布图如图5-7所示。

图5-7 SAP产品行业分布图

5.4.1.2 SAP HANA功能

SAP HANA是一款列式关系型内存数据库管理系统和应用平台,旨在利用单一数据副本,支持高频事务处理和复杂查询。SAP HANA不仅擅长分析处理,还能持续交付卓越的事务处理功能,满足客户的期望。

(1)能够满足高性能需求

SAP HANA能够从多种数据源捕获到单一数据副本,加快事务处理和分析处理的速度。该平台支持内存数据处理,无需物化视图就可以对新数据实施快速分析。此外,由于可实时聚合数据,无需物理表来存储汇总的数据,因此,SAP HANA在降低硬件复杂性和IT成本的同时,还能提供实时洞察,提高业务灵活性。SAP HANA的重心不是单纯的SQL提速,它还致力于支持和推动业务创新。(www.daowen.com)

(2)专为瞬时响应而设计

各行各业众多企业都在利用SAP HANA平台提供的颠覆性技术,实时了解自身运营情况,获取切实可行的洞察。SAP HANA消除了基于磁盘的数据孤岛所带来的瓶颈,采用内存计算来加快事务处理速度和分析速度。SAP HANA不是部分而是完全采用内存技术,因此可以使用多处理器内核和单指令多数据命令,并行处理多个数据集。SAP HANA还可将多个工作负载整合到单一系统中,消除运营系统和决策支持系统之间的重复数据。换言之,借助SAP HANA,能够进行深入的分析和高速的事务处理,进而作出准确、实时的响应。据此,可以充分适应大数据时代海量信息的产生与变化。

(3)事务处理与分析处理

联机事务处理系统(OLTP)处理的是通常用于控制和执行业务任务的运营数据。OLTP涵盖了在数据库中执行的大量“插入”“更新”和“删除”操作,其性能通常以每秒钟处理的事务量来衡量。OLTP采用高选择性WHERE子句,执行大量的写入操作,而且大多数都是简单的读取操作,读取操作用时不到一毫秒。一般来说,短时间数据库操作的并发性较高。OLTP的一个显著特点就是:利用预定义方差,执行重复性工作任务,比如,处理销售订单、物料移动、财务凭证、发票或薪资计算等。考虑到数据自然增长、内容日趋复杂化以及数据的长期保留规定等种种因素,OLTP数据库通常会迅速扩大;另一方面,联机分析处理系统(OLAP)则负责处理用于规划与预测、问题解决和决策支持等复杂查询的数据。OLAP数据库同样包含聚合数据,其性能以响应时间来衡量。

(4)满足实时需求

当前企业应用正从传统事务处理模式过渡到分析处理与事务处理整合一体的模式。未来,大多数企业都希望部署能同时满足其OLAP和OLTP需求的内存数据库平台。尽管强化OLAP性能能够产生显著效应,但是OLTP性能依然至关重要。即使事务处理的时间为几毫秒,而且其速度在此基础上还在继续提升,比如再提高两倍,这在多数真实企业环境中也不会产生太大影响。在OLTP性能方面,SAP HANA能够与其他领先的关系型数据库管理系统(RDBMS)媲美;而且,SAP HANA采用的列存储方法在保证事务处理性能的同时,还能优化分析性能。随着索引插入、冗余数据和物化视图的减少,他们的OLTP性能都得到了提升。

最重要的是SAP HANA可满足绝大多数企业的管理需求。随着复杂性和成本的不断增加,企业开始面临诸多可扩展性问题。对于这些企业而言,SAP HANA具有颠覆性意义,因为该平台能帮助企业简化IT架构、数据处理流程和管理程序,进而降低总体拥有成本(TCO)。此外,SAP HANA还能同时处理OLTP和OLAP工作任务,帮助企业化繁为简。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈